主题中讨论的其他器件:TDC1000、 TDC7200、 Z-STACK
大家好、
我正在尝试实现一种解决方案、在该解决方案中、定制板(用作终端设备)与 LP-CC2652 (用作协调器)进行通信。 终端器件应定期发送一些通过 TDC1000和 TDC7200进行的测量。 我从 SimpleLink CC13xx CC26xx SDK 6.20.00.29版的示例代码(zed_temperaturesensor)开始。 一切都运行良好、但我无法达到所需的摘要:我的目标是进行一些测量、向协调器发送数据(感谢 bdb 报告属性)、进入睡眠模式、唤醒并重复循环。 但是、在睡眠模式间隔期间(例如100s)、消耗量 为~400uA、但周期性(~10s)增加至 ~1.5mA。
预先错误地说:
- 我检查了自定义硬件是否没有 可导致此消耗增加的组件
- tdc1000和 tdc7200在进入睡眠模式之前关闭、并且所有 GPIO 也被禁用
- 在睡眠期间不执行自定义函数
我的问题是:
- bdb 报告能否防止进入睡眠模式并导致这种异常消耗、同时在 睡眠期间发送数据?
- 是否有办法确保仅在函数调用(Zstackapi_BdbRepChangedAttrValueReq)后报告属性?
提前感谢
此致