主题中讨论的其他器件:SysConfig
您好
使用多角色作为外设+观测器的 Im (扫描仅以读取 Advrt 数据)。 当连接外设时、其工作但扫描速度较慢
使用 SDK 5.20工具11.1
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.
您好!
感谢您与我们联系。
首先,请注意 GapScan_enable()不能像在共享的代码中那样被调用到循环中。 而应等待扫描操作终止(参见 MR_EVT_SCAN_DISABLED)并最终启动新操作。
至于"慢速扫描"的问题-同时扫描和保持连接时、两个操作之间会分配广播时间。 通常、连接操作设置为具有更高的优先级。
通过启用射频调试信号(请参阅此处的: https://software-dl.ti.com/simplelink/esd/simplelink_cc13xx_cc26xx_sdk/7.40.00.77/exports/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/debugging-index.html#debugging-rf-output)并探测这些信号、可以很容易地观察到广播时间分配。
要为扫描操作提供更多无线时间、应增加连接间隔和/或启用连接延迟。
我希望这将有所帮助、
此致、