TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2540蓝牙功能实现咨询

1:APP或者手机一键打开蓝牙模块,并立即广播一段包含简单信息的无线电波出来,另一方蓝牙设备在不连接的情况下能够快速接收信息并进行解析;

2:APP或者手机一键打开蓝牙模块后,另一方蓝牙设备实时扫描,并与手机APP连接上,与APP进行数据通信和信息解析;

问题:如果在相近的区域出现多个手机用户同时打开蓝牙的情况,怎么解决干扰问题,怎么解决请求优先级问题,怎么解决请求的时效性问题?

Yan:

tang ming,

1. 这种情况下需要iOS或者Android 5.0以后的设备,手机广播,你的蓝牙设备一直进行扫描,扫描到广播内容后进行解析,这个是没问题的。这种情况下手机就是advertiser 或者 peripheral,你的蓝牙设备就是observer或者central设备,这种情况下的另一个特点是你的蓝牙外设耗电比较高。

2. 同上,也是机就是 peripheral,你的蓝牙设备就是central设备,这种情况下的另一个特点是你的蓝牙外设耗电比较高。

干扰问题你可以放心,所有的蓝牙广播包是不会重叠的。至于优先级或者怎么区分哪个设备发送过来的,这个则完全取决于你的APP或者蓝牙外设的应用层开发,你可以自己定义先收到先解析或者怎么的。

赞(0)
未经允许不得转载:TI中文支持网 » CC2540蓝牙功能实现咨询
分享到: 更多 (0)