Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python和蓝牙低能耗:有pygatt的替代品吗?_Python_Bluetooth_Bluetooth Lowenergy - Fatal编程技术网

Python和蓝牙低能耗:有pygatt的替代品吗?

Python和蓝牙低能耗:有pygatt的替代品吗?,python,bluetooth,bluetooth-lowenergy,Python,Bluetooth,Bluetooth Lowenergy,我正在尝试使用蓝牙低能量与ESP32微控制器和我的linux桌面通信 现在我正在使用来自的通知示例(当然要小心地替换MAC地址和UUID) pygatt库在引擎盖下运行gattool,非常脆弱。有时,示例在程序终止之前报告一个值。有时它会报告大量值,然后挂起 我想知道是否有比pygatt更强大的替代品?gattool是BlueZ开发的八种工具之一 BlueZ使用D-Bus发布API,有多种 对于BLUE客户端,您需要BlueZ的以下API部分: 有关如何使用的示例,请访问: PyPI

我正在尝试使用蓝牙低能量与ESP32微控制器和我的linux桌面通信

现在我正在使用来自的通知示例(当然要小心地替换MAC地址和UUID)

pygatt库在引擎盖下运行
gattool
,非常脆弱。有时,示例在程序终止之前报告一个值。有时它会报告大量值,然后挂起


我想知道是否有比pygatt更强大的替代品?

gattool是BlueZ开发的八种工具之一

BlueZ使用D-Bus发布API,有多种

对于BLUE客户端,您需要BlueZ的以下API部分:

有关如何使用的示例,请访问:

PyPI上还有许多其他的BLE Python库,但并非所有的库都是使用BlueZ支持的D-BusAPI构建的