【发布时间】:2020-08-24 05:47:43
【问题描述】:
我已通过 pyDbus 同时成功连接到 2 个 BLE 服务器。但是,当我想读/写第一个 BLE 服务器时,我无法这样做。我检查了这个问题,发现第二个 BLE 服务器连接克服了第一个。附上一段sn-p的代码:
def device_Init(macAdd):
adapter = bus.get('org.bluez','/org/bluez/hci0')
dev = bus.get('org.bluez','/dev_(the macAdd)')
mngr = bus.get('org.bluez','/')
dev.Connect()
当然,当需要断开连接时,请发出dev.Disconnect()
如何分离两个连接设备之间的连接、读/写和断开部分?我尝试创建另一个函数但没有成功。
【问题讨论】:
标签: python bluetooth-lowenergy raspberry-pi3 dbus bluez