This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2640R2F:外设是否可以拒绝来自中央设备的连接更新指示?

Guru**** 2612455 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1233364/cc2640r2f-can-peripheral-refuse-the-connection-udpate-indication-from-central

器件型号:CC2640R2F

一位客户希望将连接间隔强制为7.5ms、但在连接参数更新完成后、中央侧(手机)始终会发送另一个连接更新指示、以将连接间隔更改为更高的值。 外设是否拒绝中央设备的连接更新指示?

此致、

沭阳

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    中央设备和外围设备都可以接受或拒绝连接参数更新。

    simple_peripheral 示例展示了这种可能性。

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Clement、

    我可能会对连接参数更新概念有点困惑、如果我的理解有误、请更正我:

    我尝试实现的是将连接参数更新从 simple_peripheral 发送到手机以使用7.5ms 的连接间隔、我从监听器日志观察到、中央设备收到了请求、但后来发送了具有11.25ms 间隔的 LL_CONNECTION_UPDATE_IND。

    然后、中央设备分别发送了两个额外的 LL_CONNECTION_UPDATE_IND、间隔为7.5ms 和11.25ms、最终连接间隔设置为11.25ms。

    我尝试理解的是:

    1. LL_CONNECTION_UPDATE_IND 是否是手机接受连接参数更新的结果? 或者手机可以主动发送 LL_CONNECTION_UPDATE_IND 而不被请求?

    2.为什么 LL_CONNECTION_UPDATE_IND 11.25ms 中的间隔不是7.5ms?

    3.外设是否可以拒绝此 LL_CONNECTION_UPDATE_IND?

    此致、

    沭阳

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的沭阳:

    请允许我在下周初之前查看数据答案。 同时、我建议回顾蓝牙核心规范版本5.3 |第6卷、第 B 部分、§5.1.1连接更新过程。

    此致、