对于我的笔记本电脑,我可以手动打开蓝牙并扫描附近的蓝牙设备,然后成功建立连接。 现在,当我尝试使用python代码(pybluez)进行相同的操作时,即扫描附近的蓝牙设备(可以手动连接的同一蓝牙设备),找不到该设备... 以下是我的python代码:
import bluetooth
nearby_devices = bluetooth.discover_devices(duration=10, lookup_names=True, flush_cache=True)
print ("found %d devices" % len(nearby_devices))
for addr, name in nearby_devices:
print("%s-%s" % (addr, name))
但是,可以扫描我的手机,但是蓝牙设备无法...我很困惑...如果有人对此问题有任何经验,请告诉我,谢谢您的帮助。