[问题] Raspberry pi 3 蓝牙Characteristic以及UUID

楼主: James840617 (James Li)   2017-06-07 17:06:04
最想用raspberry pi 3的蓝芽功能收集资料
首先步骤是想先能抓取到蓝芽的Characteristic以及UUID
于是用现成code达到了这一步
https://github.com/IanHarvey/bluepy/blob/master/bluepy/blescan.py
(已造作者的开发环境并架设完成)
http://i.imgur.com/s7bcu2Q.jpg
这是执行后的结果
确实已达到我要的目的
(我的装置是那两个蓝色gm22AD、gmFFFF)
但现在我想要”只显示我两个装置的资讯Characteristic以及UUID”
目前构想是在def dump_services(dev):这段加一个判断式if,else
但不确定是不是加在这就没问题
http://i.imgur.com/2P5ysId.jpg
Code在这里:
https://github.com/IanHarvey/bluepy/blob/master/bluepy/blescan.py
https://github.com/IanHarvey/bluepy/blob/master/bluepy/blescan.py
请求开导..
作者: s860134 (s860134)   2017-06-07 22:38:00
假设你已经知道你装置的 mac 了, dev 是 ScanEntryhttps://goo.gl/UHspzV 里面有些可以判断的数值[dev for dev in devices if dev.addr in mac_list]在 blescan.py#L127 原本巡行所有找到的 ScanEntry你在这之前把 devices 筛到只有你要的 device 即可

Links booklink

Contact Us: admin [ a t ] ucptt.com