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.

[参考译文] CC1352P7:自定义15.4异步数据消息的 Rx

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1467786/cc1352p7-rx-of-custom-15-4-async-data-message

器件型号:CC1352P7

工具与软件:

嗨、

我们有一个定制/专有15.4帧、我们会异步发送。 在侦听该帧时、我们在接收器件的 MAC 中临时设置 RxOnWhenIdle=1。 接收设备加入任何协调器。

这是帧的外观(863.125Hz、50kBaud、LSbit first、IEEE 白化、7字节前导码):

55 90 4E. 18 17. 01 C1 9B 55 03 14 BD 25 00 4B 12 00 XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
同步字 PHY 接头 帧控制字段 源 PAN ID/地址 有效载荷 CRC

我们能够在 Simplelink SDK 4.30版本上以异步数据帧的形式成功接收该帧、但在5.20上很困难。 我怀疑这是由于 MAC 滤波更加严格(可能是由于5.20中引入的 WiSUN FAN 功能?)。

是否可以调整任何配置以便在较新的 SDK 上也能够接收此消息? 或者、我可以对帧格式(将其设置为命令帧、信标帧等)进行哪些更改?  

提前:谢谢! 如果您需要其他信息、可以随时与我们联系。

编辑:跳频已启用(非信标)。 但消息以单频率发送、并且`ApiMac_FHAttribute_unicastFixedChannel`更新为仅相同的频率

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

    Hei Kim,

    如果理解正确、表明接收器件正在运行 TI 15.4-Stack 收集器映像。 与 SDK 版本相比、唯一的变化是您 在侦听此帧时在 MAC 中设置 RxOnWhenIdle=1。  

     您是否测试过您是否可以使用最新的 SDK (8.30)接收它?

    我不认为添加 TI Wi-SUN FAN 堆栈会在 TI 15.4-Stack 中带来重大变化。 但是、我将联系 SW RND 团队。 但我不期待他们的反馈,直到下周晚些时候。

    谢谢、

    Marie H.

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

    很抱歉打断您的讲述。 接收器件在 两个 SDK 版本中运行"传感器"映像、RxOnWhenIdle=1。 但这两款器件都运行一个通用专有逻辑链接控制器(具有写入 MAC 的通用属性)。 问题在于、其中一个器件在上述帧上从 MAC 接收到(异步)数据指示回调、而另一个器件没有接收到。  

    我还无法测试更新的 SDK、因为这需要移植现有器件和/或将新 SDK 与我们的现有代码集成。

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

    您好、Kim、

    我将您的信息传递给了软件设计人员。 我会在一周内收到他们的反馈时通知你。

    谢谢、

    Marie H.

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

    您好、Kim、

    您是否能够提供监听器对此事件的日志?

    谢谢、

    Marie H.

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

    再次你(们)好。

    我们设法让事情最终发挥作用。 新的 MAC 版本似乎会过滤掉帧版本< 2且没有目标地址的消息(除非接收设备是协调器)。 我们通过在帧控制字段中设置帧版本2来解决了这个问题。

    感谢您的帮助、

    Kim