bluez 周辺機器を iOS デバイスに接続しようとしています。動いていない。
ペリフェラル側で以下のログを見つけてください。を使用して宣伝してhciconfig hci0 leadv
いますが、電話のスキャナー アプリケーションに [接続] オプションが表示されません。また、接続可能にするオプション もbluez-4.101
ありません。hciconfig hci0 leadv
0
Central として機能する同じデバイスを使用して、他の BLE デバイスと LE 接続を確立できます。これにより、カーネル LE サポートとデバイスが正常であることを確認できます。いくつかの bluez 問題があると思われます。
> HCI Event: LE Meta Event (0x3e) plen 19
LE Connection Complete
status 0x00 handle 1025, role slave
bdaddr 67:5D:F6:87:3D:2C (Random)
> ACL data: handle 1025 flags 0x02 dlen 7
ATT: MTU req (0x02)
client rx mtu 158
> ACL data: handle 1025 flags 0x02 dlen 27
> ACL data: handle 1025 flags 0x01 dlen 27
> ACL data: handle 1025 flags 0x01 dlen 9
L2CAP(d): cid 0x003a len 59 [psm 0]
0000: .9......com.appl
0010: e.BT.TS."....com
0020: .apple.BTLEServe
0030: r.classic..
> ACL data: handle 1025 flags 0x02 dlen 11
L2CAP(d): cid 0x003a len 7 [psm 0]
0000: ......
> HCI Event: Disconn Complete (0x05) plen 4
status 0x00 handle 1025 reason 0x13
Reason: Remote User Terminated Connection
この周辺機器を接続するにはどうすればよいですか?