私はopenwrt
のBLEアプリケーションをBLUEZV5.30
を使用して開発しました。ソースコードgatttool
とhcitool
を抽出してアプリケーションを作成できました。私はまた、これらのツールによって提供された機能をいくつか追加しました(rssi
のように)。BluezV5.42 BLE用のDBUS C API?
しかし、bluez
スタックを5.42
にアップグレードしました。すべてのBLE関連操作にDBUS
インターフェイスを使用する予定です。私が欲しい機能:
- 読書RSSI
- 私はC++で書かれた私のコードを使用して(ボンディングとペアリングを除く)上記のすべての操作を実行することができた特性
- 通知と適応症
に読む/書きます。しかし、私の既存のコードとペアリング/ボンディングができないという問題があるため、私はdbusインターフェースに移行したいと思っています。しかし、BLUEZ DBUS API
のバグとAPIが提供する機能についてはわかりません。私はこれをAPI Docと読んでいますが、DBUSインターフェースの明確なイメージはありませんでした。
私はdbus api
で必要な機能をすべて手に入れることができないのですか?私はドキュメント(bluez dbus api)を読んだが、まだ分かりません。
私は私のquestiolnを編集しました – abhiarora