读取电池状态蓝牙耳机Linux

时间:2019-01-13 09:15:46

标签: linux bluetooth android-bluetooth bluez

我使用使用蓝牙4.1版的蓝牙耳机。当我与android连接时,它会显示电池状态。但是使用Linux(Ubuntu 18.04),我无法获取电池状态。我尝试使用int i; char word[100]; scanf("%d", &i); scanf("%s", word); ,在bluetoothctl中查找文件,就像在其他问题中一样,但它们并没有帮助我。

askubuntu.com/questions/53880/is-there-any-way-to-check-the-battery-percentage-of-apple-wireless-peripherals

stackoverflow.com/questions/49078659/check-battery-level-of-connected-bluetooth-device-on-linux

我的蓝牙设备不使用GATT配置文件。它使用A2DP接收器来传输音频。

我看过Bluez文档。他们都说与GATT配置文件有关并获取属性。

是否有一种方法可以正确读取电池状态,即使在Linux中也可以实用? Android设备如何获取电池状态?这是Linux蓝牙堆栈的弱点吗?

0 个答案:

没有答案