美文网首页
Link Manager Protocol Specificat

Link Manager Protocol Specificat

作者: lucca_x | 来源:发表于2018-10-10 10:13 被阅读0次

3 Device Features

3.1 General Description

每一个必需或可选的PDU都由M/O field表示,M表示是强制必需的,O表示是可选的,需要跟着发送一些feature。
协议1.1版后都添加了LMP feature bits来表示所支持的features。支持这些features本应是必须的,但是由于还要和兼容不支持的老设备,所以LM还认为他们是可选的。
LM没必要传输可选PDU。对可选PDU的支持是由设备的feature mask来决定的。LM根据它的或者它peer的设备的features mask来决定是否发送PDU。

3.2 Feature Definitions

Feature Definition
Extended features 表示设备是否支持扩展features mask
Timing accuracy 表示LM是否支持对timing accuracy的查询
Enhanced inquiry scan 表示设备是否有能力支持增强的inquiry scan机制。这个feature只对本地有效,不支持时序中的LMP PDU
Interlaced inquiry scan 表示设备是否有能力支持并行的inquiry scan机制。这个feature只对本地有效,不支持时序中的LMP PDU
Interlaced page scan 表示设备是否有能力支持并行的page scan机制。这个feature只对本地有效,不支持时序中的LMP PDU
RSSI with inquiry results 如果"Extened Inquiry Response"位置位的话这个位也需置位。它表示设备是否有能力上报RSSI with inquiry results。这个feature只对本地有效,不支持时序中的LMP PDU
Extened Inquiry Response 表示设备是否支持扩展的inquiry response。如果这位置位,那么”RSSI with inquiry results“位也需置位。
Paging parameter negotiation 表示设备是否有能力支持将paging机制中的信号变化上报
3 slot packets 表示设备是否支持发送和接收ACL-U链路上的DM3和DH3包
5 slot packets 表示设备是否支持发送和接收ACL-U链路上的DM5和DH5包
Flow control lag 表示收到flow bit设0的256字节的有效载荷后能否发送的ACL-U数据总量
AFH capable slave 表示设备作为slave是否支持AFH(Adaptive Frequency Hopping)机制
AFH classification slave 表示设备作为slave是否支持AFH classification机制
AFH capable master 表示设备作为master是否支持AFH(Adaptive Frequency Hopping)机制
AFH classification master 表示设备作为master是否支持AFH classification机制
Powr control 表示设备是否有能力调节它的传输功率。表示是否可以接收LMP_incr_powerLMP_decr_power,是否可以发送LMP_max_powerLMP_min_power。即使远端设备不支持“Power control",只要支持”Power control requests"就可以调节。
Power control requests 表示设备是否有能力确定远端是否可以调节传输功率等级。可以通过发送LMP_incr_powerLMP_decr_power来查询。表示设备有能力接收LMP_max_powerLMP_min_power。即使远端设备不支持“RSSI feature",只要支持”Powr control“就可以了。

不想翻译了,大概就这样吧,反正方便查。。。











3.3 Feature Mask Definition

当features由LMP消息传输时由单个bit位来表示,置位1为支持,置0为不支持。只有Flow control lag是3bit位表示,最低位在byte 2 bit 4,一直到byte 2 bit 6。所有已移除的,不识别的,未分配的bit位都置0,忽略。






3.4 Link Manager Interoperability Policy

不同版本的LM应该用LMP features mask最小子集来解析。
可选PDU只发给feature mask中支持相关feature的设备。例外是有些PDU可以在查询feature mask之前发送。新版本设备的受限feature set是不能被相同feature的老版本识别的。

相关文章

网友评论

      本文标题:Link Manager Protocol Specificat

      本文链接:https://www.haomeiwen.com/subject/egbpoftx.html