Question
How can I make a Zigbee coordinator low power? What is the process to turn off the radio without a complete system restart?
I'm trying to make all of my STM32WB55 Zigbee network run on batteries. The SEDs are easier enough, but I need a solution for the coordinator.
My current plan is to disable the Zigbee radio when not in use.
- What is the process to disable the Zigbee radio? I see the radio system reset bit in RCC_APB3RSTR, but that only gets me to 2.8mA idle. A complete system reset without booting CPU2 idles <1uA.
- Can I clone the coordinator via ZbPersistGet() and ZbStartupPersist()? It would be nice if I could restart the network and communicate with previously connected end devices.
Thanks in advance for any advice on these questions or if someone recommends a different direction to get the coordinator on batteries.