无法从蓝牙传感器设备(Pycom)获得服务

时间:2017-11-22 09:52:56

标签: service bluetooth

已扫描并能够与我的Ti传感器设备连接,但在服务请求中它无法正常工作。

bluetooth = Bluetooth()
bluetooth.start_scan(5)
while bluetooth.isscanning():
adv = bluetooth.get_adv()
if adv:
if(str(binascii.hexlify(adv.mac).decode()) == '78a50454b267'):
conn = bluetooth.connect(adv.mac)
print(type(conn))
service = bluetooth.get_service()
print("got service", service)

该服务不打印。循环停止了他们没有回应。

即使我尝试了很多获取服务方法。

错过了任何导入功能。 ? 是否存在GATT连接问题。 ? 如何导入.gatt及其服务,特色??

1 个答案:

答案 0 :(得分:3)

尝试使用睡眠时间并将数据作为字典获取,如下所示,事情会有效......干杯!!!

services = dict()
            time.sleep(0.050);
            services = conn.services()