5

BlueZ で DBus API を使用して GATT サービスに接続するにはどうすればよいですか?

BlueZ DBUS API を使用して、デバイスを検出し、接続し、GATT サービスの UUID を検出しました。

ただし、GATT サービスの UUID の 1 つに対して ConnectProfile を実行しようとすると、エラーが発生します。

4

1 に答える 1

2

BlueZメーリングリストから回答を得ました:

「これまでのところ、BlueZ 5.x には GATT D-Bus API はありません。BlueZ 5.x で GATT プロファイルにアクセスする唯一の方法は、既存のプロファイル固有の D-Bus API (温度計、心拍数、近接、サイクリング速度、 HID over GATT) または C API の使用 (gatttool のように)。」( http://marc.info/?l=linux-bluetooth&m=136656873604635&w=2 ")

これは BlueZ 5.4 ではサポートされていません

于 2013-04-21T19:31:03.287 に答える