标签:data 区分 logs 技术分享 相同 发包 更新 作用 png
在BLE包中,没有发现帧号,但有NESN和SN用于区分是否新包,也可用于重传。在Core4.2 V6-B-4.5.9 中有描述
可理解为:
Master只更新SN
Slave只更新NESN
一、判断是不是新的数据包
当Slave收到一包,NESN == SN时,认为是新包;
当Master收到一包, NESN和SN不同,认为是新包;
二、判断是否为重发包(可用于流控):
当Slave收到一包,NESN != SN时,认为是重发包;
当Master收到一包, NESN和SN相同时,Master重传上一包;
BLE LL层 DataHeader中 NESN和SN这两个BIT的作用
标签:data 区分 logs 技术分享 相同 发包 更新 作用 png
原文地址:http://www.cnblogs.com/tutengkwwl/p/7154532.html