目前测试下来,自动回连时间不固定,在2~15s左右,但是把模块重启,就能实现瞬间重连。
请问在断开连接的时候,能否通过清除什么信息,达到自动重连的速度加快;目前,使用HAL_SYSTEM_RESET()函数,发现使用后就会死机,不能通过软件复位实现。
希望能给一些帮助,不知道是否调整重连时间参数,或者别的什么,能够加快这个速度。
另外:HID扫描速度或重连速度与什么有关,与那个参数有关,希望给与帮助,谢谢!
使用hid库:
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.
目前测试下来,自动回连时间不固定,在2~15s左右,但是把模块重启,就能实现瞬间重连。
请问在断开连接的时候,能否通过清除什么信息,达到自动重连的速度加快;目前,使用HAL_SYSTEM_RESET()函数,发现使用后就会死机,不能通过软件复位实现。
希望能给一些帮助,不知道是否调整重连时间参数,或者别的什么,能够加快这个速度。
另外:HID扫描速度或重连速度与什么有关,与那个参数有关,希望给与帮助,谢谢!
使用hid库:
那么,是在什么情况下断联的呢?
是你自己的硬件还是开发板?
BR. Albin
advertising interval 是默认值,没有修改过。 使用官方demo运行的,我会调整一下这个参数看看。
那看来不是硬件问题啦。
这样的话,需要Air sniffer log 才能确定具体原因了。
BR. Albin
请问官方那边可以测试一下吗?直接烧录这个协议栈的代码,看看连接、断开、重连的时间?
可以使用SDK的代码做个测试 https://dev.ti.com/tirex/explore/node?node=AOSQDVXMohlV5LElLx5wxA__pTTHBmu__LATEST
如果有类似现象的话,可以一起包到产品线那边。https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum
或者你直接联系TI的代理或者FAE汇报SDK的问题。
BR. Albin