我有一个BLE设备,它上面运行着一堆GATT服务。我的目标是从Linux计算机访问和读取此设备上的服务特征数据(BlueZ版本为5.37)。我启用了实验模式 - 因此,应该提供完整的GATT支持。但是,BlueZ的DBUS API仅为连接的设备提供org.bluez.GattManager1
接口,而不是我需要的org.bluez.GattCharacteristic1
或org.bluez.GattService1
接口。有什么我做错了吗?该设备已连接并配对,实际上我已经完成了如何使这项工作或可能出错的想法。
如果有帮助,我会使用Python和DBUS模块与BlueZ进行交互。
答案 0 :(得分:1)
系统更新解决了这个问题。