2,367
个编辑
更改
BLE技术揭秘
,→连接
=== 连接 ===
在BLE连接中,使用跳频方案,两个设备在特定时间、特定频道上彼此发送和接收数据。这些设备稍后在新的通道(协议栈的链路层处理通道切换)上通过这个约定的时间相遇。这次用于收发数据的相遇称为<code>连接事件</code>。如果没有要发送或接收的应用数据,则交换链路层数据来维护连接。两个连接事件之间的时间跨度称为<code>连接间隔</code>,是以1.25 ms为单位,范围从最小值7.5 ms到最大值4.0 s
[[文件:BLE技术 连接间隔与连接事件.png|居中|无框|560x560像素]]'''Connection Interval连接间隔''',两次连接事件之间的时间间隔称为连接间隔。 '''Slave Latency从机延迟''',如果从机没有要发送的数据,则可以跳过连接事件,继续保持睡眠节省电量。 '''Supervision Time-out监控超时''',是两次成功连接事件之间的最长时间。如果在此时间内没有成功的连接事件,设备将终止连接并返回到未连接状态。该参数值以10 ms为单位,监控超时值可以从最小值10(100 ms)到3200(32.0 s)。超时必须大于有效的连接间隔。
=== 通信 ===