蓝牙5.0与蓝牙4.2对比:
Speed * 2: 2Mbps
Range * 4:100m
Data * 8
应用:
- 配合wifi进行室内定位,精度可达1m以内;
- 通过蓝牙组网,可以范围无限远,如智能灯光控制系统
蓝牙协议栈
什么叫协议栈:实现蓝牙协议的代码。
协议栈分层:![协议栈分层](https://i-blog.csdnimg.cn/blog_migrate/528980e07765b53fadf89de8411e5daa.png)
协议栈共分为3层:
- 控制层(controller layer)
PHY: physical layer 物理层->射频相关RF,调制modulation与解调demodulation
LL: link layer 连接层->接受与发送的数据包入口
HCI: host controller interface-> 允许蓝牙芯片与其他的操作系统或者电脑通过USB或Firewire交互。 - 主协议栈层(Host protocol stack layer)
GAP: Generic attribute profile:对LL层的payload 进行解析resolve&#