Hi,
I am facing a problem in adding a power down feature in my application, the details of the application are as follows,
- I am using the sensor server example given in the SDK.
- I want to use it in such a way that it should send the data at the interval of 10 seconds.
- After sending the data it should immediately enter in power down mode and then again after 10 seconds it should wake up and send the packet to the RELAY NODES available in the MESH network.
- I can't use LPN and FRIEND NODE FEATURE in my mesh network.
- EDGE NODES in which I want to add the feature of power down, will be battery based and the RELAY NODES and PROXY NODE in the network will be wall powered with continuous supply
I am using ,
- NRF SDK 5 for MESH
- NRF CONNECT SDK 17.0.2
- NRF MESH mobile application for provisioning
- SEGGER Embedded Studio for developing software
- nrf52840 dev kits as the different types of nodes.
So, what I have tried till now is as follows,
- I have read multiple discussions on the community about this but I couldn't get clear understanding of the solution.
- I have read about the Power-Down Feature in the documentation and my queries are mostly around this topic only.
Now, what exactly my questions are is as follows,
- How should I use this function < mesh_stack_power_down() > and where and when should I call it in the Sensor Server example ?
- How much will the device consume power once it enter this mode? is it 4 uA if I want to use RTC ON?
- Now, How should I wake up the device such that it should automatically participate in the network and send data again?
- Kindly provide me with the detail sequence of waking up the device from mesh_stack_power_down() mode. Which functions shall I use to wake up the device ?
Any other details you want to add from your side which will be useful in getting the proper solution kindly share that too!
Thanks in advance !
Any leads towards the solution or link to the readable material useful in solving the problem will be highly appreciated.
Regards !
Akbar