Hi ,
My firmware is almost done, and now is the time to optimise power cunsomption.
First, my software has a special mode. Each day it wakes up, communicate with a sensor, save into ram buffer the data, and go back to lowPower system On mode ( to keep ram retention on and peripheral initialized ).
As i want to wake up each day, I'm using APP_TIMER instance. When i wake up, i just jump into timer_handler. But when i use my PowerProfile kit to monitor real current profile, i see that i'm consuming 6mA during this wake up step ! It bother me because, as i need to keep a good resolution for this app timer (around 1ms for the couting periode as 25ms interval period use app timer) , i can't use big prescaler value, meaning i will wake up around 6times a day, count if it is the sixth wake up , and then mesure. But during 5 wake up, i will consume 6mA just to increment and compare a counter ...
1. How to reduce this 6mA to almost nothing. Is most of the 6mA comes from radio start ? Should i switch off this to avoid big cunsumption on timer wake up ?
I have used online power profiler and an guess it comes from that...
2. During Normal systeme mode, I start by advertising, and i was suprised to see big cunsumption around 18mA in spike ! Is it normal ?


As usual, thank you :)


