0
点赞
收藏
分享

微信扫一扫

android 蓝牙技术 学习记录

幺幺零 2024-05-12 阅读 7

一 。蓝牙介绍

蓝牙可以分为 经典蓝牙-----》传统蓝牙(BT 1.0/2.0/2.1)和高速蓝牙(BT3.0)

                        低功耗蓝牙 ----》BLE(BLE 4.0/4.1/4.2/5.0./5.1/5.2)和 Bluetooth Mesh

关于蓝牙协议。除开Mesh大致可以分为3层:

App:上层协议有很多,例如ANP,HOGP,FTMP 等等

host:中间层

controller层: link Layer -----PHY and DTM

二。广播和扫描

1.物理层的信道

图片没找到。

就是说的谁 37,38,39 叫做主广播信道 primary advertisement channels

蓝牙5.0之后 -----0~36 叫做第二广播信道 Secondary advertising Packets

2. 链路层协议 Link Layer 协议

这块我也不是很了解。大致记录一下。

 2.1 空中接口封包---未编码

        

Preamble:前导码,1字节用在1M带宽,2字节用在2M带宽。

Access Address :接入地址,广播包固定为Ox8E89BED6,数据包为随机值。

PDU:协议数据单元

CRC:用于校验PDU数据正确性

Constant Tone Extension :CTE 可选项,BLE5.1引入,用于蓝牙高精度定位

2.2 空中接口封包---编码 用于long

举报

相关推荐

0 条评论