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.

[参考译文] CC2652RB:使用广播包确定传输/触发延迟

Guru**** 2553260 points
Other Parts Discussed in Thread: CC2652RB

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/965756/cc2652rb-determining-transmission-trigger-latency-using-advertising-packet

器件型号:CC2652RB

我需要在准随机广播设备的另一端触发某项操作。 我有一个 LP-CC2640R2连续扫描、我通常会得到20ms 的延迟、但有时第一个、第二个、很少第三个、广播不会被捕获、因此延迟高达~40ms。 此图显示了何时从 CC2652RB (底部)发送广播以及何时接收广播(第3行、显示~100个样本)的10秒热图。 我想知道我如何知道接收到哪个数据包。 我的第一个想法是在广播数据中使用一个字节、并在 GAP_EVT_ADV_END 处将其增加0x00-0xFF、然后我可以在接收器上使用该字节来确定丢弃的数据包数量并调整延迟以触发需要~2Hz 相位特异性的接收器事件。

我只是想确保我不会错过了解单个广播延迟的更好方法。 谢谢