蓝牙文档官网:
Specifications | Bluetooth® Technology Website
蓝牙核心规范5.3:
https://download.csdn.net/download/u012906122/74651266
4.1 概述
共定义了5种逻辑传输:
(1)同步面向连接(SCO)逻辑传输
(2)扩展同步面向连接(eSCO)逻辑传输
(3)异步面向连接(ACL)逻辑传输
(4)活跃外围广播(APB)逻辑传输
(5)无连接外围广播(CPB)逻辑传输
SCO逻辑传输是微网中一个中心设备与一个外围设备之间的点对点的逻辑传输。同步逻辑传输支持典型的有时间界限的信息,如声音。中心设备通过定时保留时间槽来爆出同步逻辑传输。除了保留插槽外,eSCO逻辑传输可能在保留插槽之后有一个重传输窗口。
ACL逻辑传输也是中心设备和一个外围设置之间的点对点逻辑传输。在同步逻辑传输中未保留的时间槽里,中心设备可以基于每个时间槽向外围设备建立ACL传输。
APB逻辑传输用来一个中心设备和多个活跃外围设备通信。
CPB逻辑传输用来一个中心设备向零个或多个外围设备发送配置广播数据。
4.2 逻辑传输地址(LT_ADDR)
每个微网中活跃的外围设备有一个3位的主要的逻辑传输地址(LT_ADDR)。全零的LT_ADDR是保留给APB广播消息的。CPB逻辑传输使用单个非零的LT_ADDR。中心设备没有LT_ADDR。外围设备还有个次要的LT_ADDR,适用于微网中的eSCO逻辑传输。次要的LT_ADDR不应全是0。ACL传输盈盈总是传输在主要的LT_ADDR。外围设备只能接收有主要LT_ADDR,次要LT_ADDR和广播数据包。LT_ADDR处于包头位置(见Section 6.4)。只要外围设备连接,LT_ADDR就是有效的。一旦失去连接,外围设备就会失去它所有的LT_ADDRs。
4.3 同步逻辑传输
SCO逻辑传输是中心设备和一个特定外围设备之间的一个对称的,点对点的传输。