CH579不懂就问

我想做一个应用,用手上的CH579板子来做测试。

CH579板子做为一个观察者角色的例程,来扫描周围的蓝牙设备。通过扫描到的蓝牙设备读取的RSSI值来判断设备的距离。比如用手机靠近它会读出更大的RSSI值。

请问,这个设想可不可以实现?

实际测试时,发现可以扫描出多个蓝牙设备。但是打印出来的蓝牙设备MAC地址没有与手机本身显示的MAC地址一致的。不知道是没有扫描到手机还是其它问题?

icon_jpg.gif01.jpg

icon_jpg.gif02.jpg


手机的MAC地址是一直在变,所以获取相应的MAC不可实现。

可以手机作主机,扫描579从机然后连接上,连接上之后从机将RSSI的信息获取一下进行判断距离。

使用RSSI判断距离需要注意取平均一下,因为RSSI会有跳变。


只有登录才能回复,可以选择微信账号登录