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.

[参考译文] CCS/CC1350:多同步字

Guru**** 2540720 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/907486/ccs-cc1350-multiple-syncword

器件型号:CC1350

工具/软件:Code Composer Studio

是否可以使用 RX 器件上的不同 syncword 从多个器件接收数据包?

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

    接收器将接收前导码后包含编程的同步字的数据包(假设发送器和接收器都使用相同的 PHY)。

    您可以 在数据包之间更改此同步字、以便能够接收具有不同同步字的数据包。

    如果使用高级 RX 命令(CMD_PROP_RX_ADV)、接收器可以同时监听两个不同的同步字(syncdWord0和 syncdWord1)

    如果使用两个同步字、您可以附加一个状态字节、其中将包含有关数据包所使用的同步字的信息。 此信息可在状态字节的 syncWordId 字段中找到。

    Siri

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

    我希望一次至少从多个节点接收3个数据包。 我能做到这一点吗? 我将使用哪种方法?

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

    不确定我是否理解您要实现的目标。 只有1个接收器时 、一次只能从一个发送器接收数据包。

    即使您正在搜索两个不同的同步字、也无法同时从两个发送器接收。

    Siri

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

    Hai Siri,

    我想开发一个项目、其中包含一个作为 RX 的网关和多个连接到 TX 多个节点的传感器。 所有节点将按预定义的间隔传输数据包、剩余时间将处于睡眠模式。 对于这种情况、哪种方法适用于多个节点与网关通信。  是否有在低功耗模式下运行节点的示例?

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

    我建议您查看 EasyLink 中的 conenatror 和节点示例:

    或 TI 15.4-Stack 中的传感器和收集器示例:

    Siri