Hi,
I try to use the online power profiler to estimate the current consumption in both connected mode and advertising mode.
The setup for my online power profiler is as below:
{
"chip": "3",
"voltage": "3.3",
"lf_clock": "lfrc",
"radio_tx": "0",
"ble_type": "adv",
"ble_int": "2000",
"tx_size": "31"
}
However, the current consumption on my real board get a average current higher than 16uA (16uA is the current consumption I see between 2 advertising event, so the actual average current should be even higher). But the current after entering system off is very low (about 1uA). So I suspected that there are some settings I didn't config correctly.
So my questions are:
1. What settings I need to set to achieve current consumption closer to the estimation?
2. I see if I the current consumption is lower if I use external crystal rather than the internal RC. What API should I use to achieve it?
3. I have read some posts that the power management module is automatically switching to low power mode, I just wonder why I can't achieve the lowest current consumption. Any hints for me to debug?
4. I see if I turn on the dc-dc converter, it can achieve even lower current consumption. However, when I turn it on, it get even higher current consumption. Could you suggest the correct piece of code and sdk config I should set in order to corrected enable the internal dc-dc converter?
Thanks,
Jones