我正在使用带有 bluez 版本 4.101 的 Linux 计算机。我正在与处于从属模式的 BLE 设备通信。我正在尝试从 BLE 设备读取数据。但是当我这样做时,读取失败并出现以下错误:“属性需要在读/写之前进行身份验证”。我可以从许多其他特征中读取数据,但我在这一点上失败了。我正在使用的命令是
-gatttool -b 11:22:33:44:55:66 --char-read
我需要做什么才能读取这些数据?
注意:我可以从我的 iPhone 上读取这些数据。但我需要配对,所以也许这是一个配对问题。