器件型号: CC2745P10-Q1
工具/软件:
您好 TI 支持团队。
我们将基于 SDK 版本 simplelink_lowpower_f3_SDK_9_11_00_18 集成连接监视器功能。
设置:
我们的产品 (HUB) 是外设角色。 智能手机是中央设备。
另一个产品(锚点)用于监控集线器与智能手机之间的连接
有两个关键问题、很可能会发生:
问题 1:
一旦我们调用连接 Monitor_Start 监视器启动、我们就可以观察到:
[1] StatusEvtCB 可以获取 CM_TRACKING_START_EVT
[2]我们使用观察集线器和锚侧的 RX LNA 引脚、我们可以观察到两个 RX 引脚是同步的。
[3]没有从 cmReportCB 报告 RSSI
[4]和 CM_TRACKING_STOP_EVT 报告监控超时。
问题二:
问题发生在我们调用连接 Monitor_Update 连接后,我们可以观察:
将陷阱编程到 iCall_abort 中。
调用栈如下所示:CM_UpdateConn()->BLE_invokeIfRequired()->iCall_directAPIva()->iCall_abort()
调试后,我们发现 iCall_directAPIva 函数将收到 ICALL_errno_timeout 错误。
对于问题 1、我们怀疑信道没有同步。 但我们无法调试此部件。 因为我们无法获得锚侧的通道。

