Linux コマンドラインで Bluetooth Low Energy を使用する 質問する

Linux コマンドラインで Bluetooth Low Energy を使用する 質問する

私は Linux で Bluetooth 低エネルギー モデムを使用する作業を行っています。そのためにコマンド ライン オプションを使用していますhcitool。次のコマンドを使用してデバイスを見つけることができます。$ hcitool scan

私の場合は問題なく動作しており、次の方法でデバイスをブロードキャストすることもできます:

 sudo hciconfig hci0 leadv

これも正常に動作しています。しかし、他のデバイスで検出できるサービスと特性をモデム デバイスに追加したいのですが、試してみましたがうまくsdptool addいきません。Ubuntu のコマンド ライン ツールを使用して周辺機器にサービスと特性を追加する方法をご存知の方はいらっしゃいますか?

編集:私のモデムはブロードキャストしていますが、他のBLEデバイスにサービスと特性を探索することはできません。現在、デバイスの名前を設定することができます。hcio name command

編集:これで、コマンドを同時に実行することで、サービスと特性をレンダリングできるようになりましたsudo hcidump。ただし、これらのサービスと特性をどこから取得しているかを追跡することはできません。1 つの明確な観察結果は、これらのサービスがマシンからレンダリングされているということです。

ベストアンサー1

おすすめ記事