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.

[参考译文] CC1312R:&quot 的定义;数据包&quot 的开始;时间戳的定义

Guru**** 2482225 points
Other Parts Discussed in Thread: CC1312R

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1206287/cc1312r-definition-of-start-of-packet-for-timestamp

器件型号:CC1312R

您好!

我们能够在 CC1312R 中从 RFcore 读取时间戳、但不确定实际得到的时间。

技术参考手册使用术语"数据包起始"。 但它是什么定义的呢?
时间戳是何时生成的?

下方的建议?

-第一个前导码位的开始(但 RFcore 不能知道这一点吗?)

-比特率同步接收器(可以在前导码内的任何位置)

-同步字的开始

-同步字结束

此致

无需更多电线

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

    PS:我们在重要的情况下使用 prop 模式

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

    内置时间戳的计算方法是、获取接收器获得内部同步发现信号的时间所在的本地时间、然后减去发送前导码和同步字所花费的估计时间。 它还包含 RX 和 TX 延迟的估算值。 这很重要、因为触发内部 SYNC 发现信号的时间实际上包括这些延迟。 这就完成了、RX 侧的时间戳将非常接近 TX 侧前导码的起始值。

    Br

    Siri.

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

    谢谢。

    如果我理解正确的话。 TX 和 RX 都尝试估算无线传输时的第一个前导码位。
    因此、在计算 TX 时间戳时、应估计和添加 TX 延迟。
    执行 RX 时间戳时、将  使用来自 CMD_PROP_RADIO_DIV_SETUP 的 nPreamBytes 和数据速率与 RX 延迟。

    (另一种方法是在发送器认为已发送时定义时间戳、然后补偿 RX 侧的 TX 延迟)

    您能否启发我在哪种变体中使用?

    我们是否知道有关精度的任何信息?