如题,使用步骤:
1.将例程的simpleBLECentral烧写到CC2541上。
2.开启手机上的蓝牙开关(手机型号:小米、魅族、HTC)
3.查看串口的打印信息发现,没有第2步中的手机蓝牙mac信息,只有如下:
2091.4820.5dbd rssi -88 addrtype 0x0
68da.55c0.16b5 rssi -87 addrtype 0x0
2091.4832.c454 rssi -75 addrtype 0x0
84eb.1825.d5f7 rssi -89 addrtype 0x0
搜了一下,发现这些基本都是TI设备的mac,这个扫描不到周边手机蓝牙设备的问题怎么分析呢?
还有几个问题想请教一下:
1.可以设置扫描的蓝牙信道吗?就是说除开3个蓝牙广播信道外,可以去扫描其他信道上的设备吗?
2.蓝牙固件烧写后,还可以改动信道的扫描时间吗?就是说某个信道上扫多久,然后再跳到另一个频段(信道)
上去扫描,这个“多久”可以随时由外部主控设备配置吗?
3.如果两个蓝牙设备A和B配对完成,那么A和B是否还会向外广播或者回应出SCAN_RSP报文?
4.如果两个蓝牙设备A和B配对完成,另外一个设备C可以扫描到A\B吗?就是说A\B设备间的数据报文是否可以抓取?
谢谢各路大神解答,谢谢了
yi yang13:
没人吗,求高手指导指导
yi yang13:
刚找了一下答案,不过,是说可以的,但是只是说的 手机扫手机的:
https://www.zhihu.com/question/22419118