我正在使用 python 的蓝牙模块import bluetooth
,我相信它是 PyBluez 包。我可以从 bluetooth.BluetoothSocket 类很好地连接、发送和接收,但是当涉及到连接状态时,我的应用程序完全是盲目的。
我希望我的应用程序在设备断开连接时禁用某些功能,但似乎没有任何类型的 BluetoothSocket.is_connected() 方法。我希望它能够在蓝牙状态发生变化时立即检测到它们。
通常有多个关于这样简单的事情的主题,所以如果这是重复的,请道歉。我已经多次搜索该站点以寻找答案,但没有发现任何特定于 python 的内容。