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.

[参考译文] LAUNCHXL-CC1310:缺少数据的第一个字节

Guru**** 2481465 points
Other Parts Discussed in Thread: CC1310

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1291716/launchxl-cc1310-missing-the-first-byte-of-the-data

器件型号:LAUNCHXL-CC1310
主题中讨论的其他器件:CC1310

大家好!

我目前正在尝试使用 CC1310 Launchpad 通过我们的一款旧产品接收数据。 我预计会接收以下字节序列:66 66 A5 55 66 A5。  

不过、我无法接收数据的第一个字节、但序列的其余部分匹配正常。 请参阅随附的图像。

请帮我解决此错误。

此致

斯坦尼斯卢斯  

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

    你用什么作为前导码和同步字?

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

    您使用的是固定或可变数据包长度模式、数据包长度设置是什么、接收器(和发送器)上的前导码和同步设置是什么

    发送器不发送任何长度字节吗?

    我假设您的帖子中有一个拼写错误、因为 packet[0]= 105 = 0x69、而不是0x66、正如您在写时所预期的那样。

    代码是什么样的(如何将数据从数据条目复制到数据包变量

    Siri

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

    大家好!

    我尝试了具有以下设置的 rfpacketRx 示例:

    前导码:1字节从1开始

    同步字:0xAC

    使用的固定数据包长度为0x10

    传统发送器没有发送任何长度字节

    此外、我上一封邮件中还有一个拼写错误。 应该是69、而不是66。

    我希望这能澄清您所要求的信息。 如果您还有任何疑问、   

    此致

    斯坦尼斯卢斯

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

    最后,它的工作方式只是修改像这样 packetDataPointer =(uint8_t*)(& currentDataEntry->data );

    加油打气

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

    很高兴您能够使它正常工作。

    Siri