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

cc2640r2作为观察者能广播数据吗?

请问蓝牙协议5.0中作为观察者能像广播者一样广播数据吗?能的话怎么实现呢?

Susan Yang:

GAP层始终处于下面4种角色之一运行:

Broadcaster(广播者):设备发送不可连接的广播。
Observer(观察者):设备扫描广播但无法启动连接。
Peripheral(外围设备):该设备是可连接的广播,并在单一链路层连接中作为从设备运行。
Central(中央设备):设备扫描广告并启动连接,并在单个或多个链路层连接中作为主服务器运行。蓝牙低功耗中央协议栈支持多达三个并发连接。

蓝牙核心规范5.0版允许多角色,这是由蓝牙低功耗协议栈所支持的某些组合。也就是说一个设备可以同时作为中央和外围设备,这其实就是蓝牙组网的基础。

注意:一般Broadcaster和Observer作为一组设备使用,Peripheral和Central作为一组设备使用。比如一个温度计,它作为broadcaster每隔1S 发送一次温度值,然后一个显示器作为observer不断的接收广播并显示,但是不连接,只显示温度值。或者peripheral作为一个计步器,手机作为一个central,他们之间需要建立连接之后再进行数据传输。

123 12316:

回复 Susan Yang:

工程师你好,我现在将Broadcaster和Observer作为一组设备使用,Observer扫描到广播数据后能转换成Broadcaster将数据广播出去吗?或者其他方式将数据转发出去呢?

赞(0)
未经允许不得转载:TI中文支持网 » cc2640r2作为观察者能广播数据吗?
分享到: 更多 (0)