低功耗蓝牙广播
蓝牙工作在2.4GHz的频段,具体的频段范围是2400MHz到2483.5MHz,频段宽度为83.5MHz。
经典蓝牙总信道数:79 个,信道带宽:1 MHz,信道编号:0 到 78。
BLE Advertising (低功耗蓝牙广播):
BLE将这83.5MHz的宽度分成了0到39共40个通道,每一个通道宽度为2MHz。
其中广播通道为37/38/39,对应的中心频率分别为2402MHz、2426MHz、2480MHz。BLE在广播的时候会轮流使用这3个通道进行广播。
专门用于发送广播包和扫描请求/响应。设备被发现、建立连接的起点。它们特意选在Wi-Fi信道1和11的间隙,以减少干扰。
0-36信道,在连接建立后,用于设备间的双向数据通信,连接后,主从设备会在37个数据信道上使用自适应跳频来通信。
BLE蓝牙广播包37个字节:结构体
6字节MAC地址 + 31字节(多个广播数据结构体 AD Structure)(用户使用)
其中每个AD Structure,包括长度(1字节),类型(1字节),内容(若干字节)。
例如:AD Structure1 AD Structure2
Len Type Data Len Type Data
0x04 0x09 0x41 0x42 0x43 0x03 0x19 0x80 0x01
广播结构体最大31字节可用,未用完会补0.
0x05 0x09 0x31 0x32 0x33 0x34 0x02 0x0A 0x08 0x06 0xFF 0x41 0x50 0x50 0x4C 0x45
