Feature Exchange Procedure
2016-03-16 10:54:49 0 举报
Feature Exchange
作者其他创作
大纲/内容
开始
等待接收对方发送的应答包LL_FEATURE_RSP,并提取出featureSet_used。
结束
特性交换结束
Slave设备端
接收到的数据包是否为LL_FEATURE_REQ?
否
构建LL_FEATURE_RSP数据包,并将计算出的featureSet_used填入数据包中,应答给slave。
是
本地是否缓存本连接对方设备的特性?
获取数据包中的featureSet_s,并根据自己支持的特性featureSet_m按位与计算得出featureSet_used。
Master设备端
特性交换开始
获取数据包中的featureSet_m,并根据自己支持的特性featureSet_s按位与计算得出featureSet_used。
已经缓存,不能再次执行该过程。
Slave主动发起Feature Exchange Procedure
接收到的数据包是否为LL_SLAVE_FEATURE_REQ?
构建LL_FEATURE_REQ数据包,并将master所支持的特性featureSet_m填入数据包中。
构建LL_SLAVE_FEATURE_REQ数据包,并将slave所支持的特性featureSet_s填入数据包中。
构建LL_FEATURE_RSP数据包,并将计算出的featureSet_used填入数据包中,应答给master。
Master主动发起Feature Exchange Procedure
收藏
收藏
0 条评论
下一页
为你推荐
查看更多