0

BLE ドングル (マスター) を組み込み BLE デバイス (スレーブ) に接続しようとしています。その後、L2CAP パケットを使用して通信できます。Bluez 5.18 を使用すると、hcitool lescan でスレーブ アドバタイジングが表示され、hcitool lecc で接続できます。次に、L2CAP パケットを送受信してスレーブと通信したいと思います。これはどのように達成できますか?これを行うために l2test でさまざまなオプションを試しましたが、成功しませんでした。利用した

-V le_random アドレス タイプ

-M ドングルがマスターであることを指定する

-J 65 でチャネル ID 0x41 を指定

-i hci1 でドングルを指定

私が試したモードは

-u 接続して受信

-n 接続してサイレントにする

-r 聞いて受け取る

-w リッスンして送信

接続しようとすると、le_random アドレス タイプを使用すると、無効な引数 (22) エラーが発生します。それ以外の場合、ホストがダウンしていると表示されます (112)。BLE デバイスを使用して L2CAP レイヤーと通信するにはどうすればよいですか? どんな助けでも大歓迎です。よろしく。

4

1 に答える 1