Hi,
I have designed a board with RAK11720 module and I have looked at several exampled in this forum for minimizing the power. With the following example, I am getting 80uA sleep current with RUI 4.2.1. If I switch to the latest RUI version 4.2.4 and don’t change a line of code, I am getting 170uA sleep current.
I think I have to use the newer RUI release because RUI 4.2.1 seems to have an issue with module sending a LoRa data packet after waking up from deep sleep, but RUI 4.2.4 works really well and so far has not failed in sending data after waking up from deep sleep.
My question is why new RUI release is consuming double the amount of current and is there any new initialization sequence for the latest RUI release?
Any help anyone can provide is much appreciated.
Thank you.
This is my test code. It is from Bernd Giesecke’s post from last year.
//------------------------------------------------------------------------
void setup()
{
Serial.begin(115200);
delay(5000);
Serial.println(“RAKwireless RUI3 Node”);
api.lora.nwm.set();
api.lora.precv(0);
api.system.lpm.set(1);
api.ble.advertise.stop();
}
void loop()
{
api.system.sleep.all();
}
//-----------------------------------------------------
- How often does the problem happen? Every time.
- How can we replicate the problem? Run the above code on RAK11720 breakout module.