1

UI のないデバイスとシリアルから Bluetooth へのドングルを Android フォンとペアリングしようとしています。このデバイスはパスキーを必要としませんが、電話のダイアログが開き、接続するためのパスキーを要求されました。0000、1234、1111 にも文字を追加してから削除し、[OK] をクリックしてみましたが、ペアリングに失敗します。

setPin メソッドを使用してコードも試しましたが、同じことが起こります。ピンを必要としない場合、setPin 関数に渡す必要があるデバイス ピンは何でしょうか?

この投稿に出くわしましたが、うまくいくようです:

パスキーなしの Bluetooth ペアリング

この例での私の質問は、BluetoothSecurity.PairRequest(BTAddress, strDevicePassKey); の strDevicePassKey 変数の値はどうなるかということです。デバイスがパスキーを必要としないか、空のパスキーを必要とするか?

助けていただければ幸いです。

4

0 に答える 0