我希望创建一个IoT设备,它会经常断开并重新连接到BLE外围设备。我已经尝试过许多用于python的库,例如。 gattlib,pybluez,pygatt,但即使使用bluetoothctl,我也意识到他们首先没有稳定的连接。
在建立稳定连接之前,通常需要尝试几次连接。
My current setup:
Client: Rpi zero w
BLE server: esp32
有没有办法检测我的设备目前是否仍然连接?如果脚本认为它当前连接到设备然后调用read_by_uuid,则该脚本崩溃。