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:TI15.4在唤醒时立即向收集器发送消息

Guru**** 665180 points
Other Parts Discussed in Thread: CC1312R, TIDA-01477, TPL5111
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/965803/cc1312r-ti15-4-send-message-to-collector-immediately-on-waking-up

器件型号:CC1312R
主题中讨论的其他器件: TIDA-01477TPL5111

您好!

作为15.4网络的一部分、我希望创建一个运行方式与 https://www.ti.com/tool/TIDA-01477类似的传感器

也就是说、CC1312将关断 30秒左右、然后仅在向收集器发送数据时才通电、然后再次关断。

首先、我可以处理更长的唤醒时间、但随后、我希望传感器尽快加电并向收集器发送数据。

现在、借助示例传感器代码、传感器重新连接并最终发送数据、需要几秒钟(即使报告时间~500ms)。

我正在寻找将该时间缩短到最小值的指针。

TX

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

    你(们)好

    我不清楚您使用的是哪个软件。 您是否使用我们 SDK 中的 CC1312R 传感器示例(哪一个?) 或者、您是否正在使用 TIDA-01477中移植到 CC1312R 的示例代码?

    Siri

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

    你好、Siri、很抱歉让人困惑。

    我使用 SDK (4.20) TI15.4传感器示例作为固件的起点。  

    我以温度/湿度设计为例,说明传感器将在两次读数之间断电。

    理想情况下、在将收集器/关联信息保存到 NVS 后、传感器会在几毫秒内通电并发送消息、避免任何关联开销或必须等待轮询/报告计时器过期。

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

    您好!

    当您说传感器应该"断电"时、您需要哪种功耗? (如果您将传感器保持在待机状态、则您描述的行为听起来非常简单、但如果您将其发送至关断状态、则会更加困难。)

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

    TIDA-01477 使用 TPL5111计时器和负载开关为传感器和 CC13xx 断电。

    因此、CC 器件根本无需处理计时器。 它将由外部电路定期通电、并应在该时间尽快向收集器发送消息。 完成任务后、它可以通知计时器 IC 它是通过 GPIO 完成的、此时计时器将再次关闭下游器件。

    您可以看到、在给定此硬件配置的情况下、我不讨论节能模式。

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

    您好!

    我认为、如果您希望 CC 器件进行最高效的处理、您还应该使用那里的功耗模式。  

    默认情况下、TI 15.4-Stack 不会处理传感器的通电和断电问题。 如果您使用默认的 TI 15.4-Stack 示例、每次为传感器重新供电时、传感器将以孤立模式启动、并开始与收集器重新关联的过程。 这将比您想花的时间花费更多的时间。  

    您可以重写应用程序的主循环并配置 TI 15.-4Stack 的参数以适应您的用例。 或者、您也可以放弃 TI 15.4-Stack 方法并创建一个简单的专有协议、在该协议中、器件会唤醒、发送信标、等待一个 ACK 等

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

    您好、Marie、

    非常棒、谢谢。 我将看到有关更改传感器代码的信息。