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.

[参考译文] CC2745R10-Q1:连接间隔值始终是请求值的一半 — 请求 100、返回 50?

Guru**** 2577385 points
Other Parts Discussed in Thread: CC2745R10-Q1

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1569399/cc2745r10-q1-connection-interval-value-is-always-half-of-requested-value----request-100-return-50

器件型号:CC2745R10-Q1


工具/软件:

硬件:TI CC2745R10-Q1 EVM (汽车节点用作外设)

SW: SDK 9.11.01.19

在 car_node 连接时、delay100ms 重新请求连接更新连接参数、每个请求仅为配置值的一半。
以下是配置代码:  



回调事件 BLEAPPUTIL_LINK_PARAM_UPDATE_EVENT 返回的间隔值仅是请求值的一半。

按照上述配置、请求的连接间隔为 100、但 BLEAPPUTIL_LINK_PARAM_UPDATE_EVENT 中返回的值仅为 50。

我们还将请求的值更改为 500、但返回值也是 500 的一半->它是 250……

连接间隔由中心决定、但是、如果结果值始终为请求值的一半、则异常。 这将是一个错误。

问题:

1.为什么要求 100 但返回 50? 这是一个错误吗?

2. intervalMin 和 intervalMax 的单位是 1.25ms 吗?

3、连接超时时间是 10 毫秒吗?

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

    您好、对延迟深表歉意。 我已将您的问题分配给团队中的一名工程师来提供支持。  

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

    您好、James:

    1.为什么要求 100 但返回 50? 这是一个错误吗?
    -我正在重现这个问题,一旦我发现同样的问题,会更新给你
    -您将哪个设备用作中央设备?

    2. intervalMin 和 intervalMax 的单位是 1.25ms 吗?
    3、连接超时时间是 10 毫秒吗?
    -是的,这是正确的,请参阅下面的捕获

    此致、
    Kai Kim  

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

    您好、

    在上述测试中、客户使用的是 iPhone。

    据客户称、如果使用 Android Phone、症状甚至更糟。

    您是否已完成症状重现?