请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-CC2650 Thread 中讨论的其他器件:CC2650
工具/软件:Code Composer Studio
我使用两个 CC2650 Launchpad 来执行一些测试。 具有中央角色的 LaunchPad A 集和具有外设角色的 LaunchPad B 集。 这两个 LaunchPad 均使用 Host Test 应用程序和 ble_sdk_2_02_01_18刷写
我在 launchpad A 中将 TGAP_GEN_DISC_SCAN_WIND 设置为10msec、将 TGAP_GEN_DISC_SCAN_INT 设置为10msec、将 TGAP_FILTER_ADV_REPORTS 设置为 false、将 TGAP_GEN_DISC_SCAN 设置为130msec
当我们从 launchpad A 启动 GAP_DeviceDiscoveryRequest 时、 launchpad A 的 GAP_DeviceDiscoveryRequest 事件需要20毫秒至45毫秒左右
GAP_DeviceDiscoveryRequest 确认到 Launchpad A 中可连接的非直接广播也需要50mSec 以上。
任何想法、如何减少这两个延迟以及某些代码无法将断点置于调试状态、例如 ble_dispatch