欢迎光临
我们一直在努力

【LMP】规范精讲[7]: 先摸底再共事——连接后的五连问

前面几篇一直围着安全和加密转,从钥匙生成讲到加密启停。这次换个视角,看一段所有连接都绕不开、却最容易被忽略的对话:链路刚建好那一瞬间,两个链路管理器之间到底聊了什么。


目录

一、第一问:你的表准吗

二、第二问:咱俩的钟差多少

三、第三问:你是什么版本

四、第四问:你会哪些招

五、第五问:你叫什么名字

六、重连时,五问重来

七、代码示意

八、收个尾

九、测验


先上空口log。这是一次全新连接建立后 400ms 内的空口记录:特性交换、扩展特性两页、版本交换、时钟偏移,一整套摸底动作行云流水。对着这张图往下读,你会发现所谓信息类请求,本质上是主设备在连上之后连问对方五个问题:你的表准吗、咱俩钟差多少、你什么版本、你会哪些招、你叫什么名字。


一、第一问:你的表准吗

蓝牙设备各揣一块表,精度却天差地别。手机用的是温补晶振,耳机为了省成本省电往往只给个普通晶振,两者的长期漂移能差一个数量级。中心设备如果不问清楚,就得按最坏的表来设计后续流程。于是有了时钟精度请求,规范写得很直白:

If timing accuracy information has not been received from the remote device, the worst-case values (drift = 250 ppm and jitter =

赞(0)
未经允许不得转载:171主机测评 » 【LMP】规范精讲[7]: 先摸底再共事——连接后的五连问
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址