1. 定义与用途
- 广播数据:蓝牙设备主动向外发送的无需建立连接的数据包,用于设备发现、信息传递(如设备名称、服务类型、状态等),属于单向通信。
- 传输数据:设备建立连接后通过专用数据通道进行的双向通信,用于传输用户数据(如文件、音频流、传感器数据等),需遵循特定协议(如GATT、A2DP)
2. 连接方式
- 广播数据:无需配对或连接,设备通过广播信道(37/38/39)直接发送,任何扫描设备均可接收
- 传输数据:需先完成设备配对和连接(如通过GATT协议),使用数据信道(0-36)进行加密传输
3. 数据方向与交互
- 广播数据:单向传输,仅从广播设备(Peripheral)发送至扫描设备(Central)
- 传输数据:双向交互,主从设备可互相发送数据(如手机与耳机间的音频传输)
4. 数据量与协议
- 广播数据:受限于31字节(每个广播包),需精简内容(如设备名称、服务UUID、厂商数据)
- 传输数据:支持更大数据量(经典蓝牙可达357字节,低功耗蓝牙261字节),可通过分包传输,并支持多种协议(如L2CAP、ATT)