BLE中的广播与扫描状态

Necdaz 2018-07-12 11:37:49
可以根据状态机来描述链路层的操作
有以下五种状态:
•就绪状态
•广播状态
•扫描状态
•发起状态
•连接状态
扫描状态
扫描状态下的链路层将监听广播设备在广播信道发送的数据包。扫描状态下的设备即为扫描者。
广播状态
广播状态下的链路层将在广播信道发送数据包,监听并通过广播信道回应数据包,广播状态下的设备即为广播者。

例子:
蓝牙模块上电后向广播通道发送广播信号并监听、响应广播通道中的请求包, 蓝牙模块是一个 advertiser。USB Dongle 上电工作,用户发送扫描AT指令后,进入 Scanning State, 开始监听广播通道中的广播包。所以USB Dongle 是scanner。


...全文
1259 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tigerlqz 2019-04-05
  • 打赏
  • 举报
回复
了解,好东东啊
天亮后说晚安 2019-04-02
  • 打赏
  • 举报
回复
Peter_GGG 2019-03-07
  • 打赏
  • 举报
回复
然后你要提问什么问题

3,846

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 无线
社区管理员
  • 无线
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧