Page 1 of 1

BLE Mesh Low Power Node (LPN) baseline current

Posted: Fri Apr 15, 2022 9:01 am
by usmanmehmood55
Hi.

I am developing a low power BLE mesh node using an ESP32C3. My baseline current in sleep is 10mA, which is pretty terrible for light sleep. Is it the usual sleep baseline current in an low power node? Or am I doing something wrong?

Re: BLE Mesh Low Power Node (LPN) baseline current

Posted: Sun Apr 17, 2022 5:58 am
by chegewara
This is not normal for ble mesh, but it may be normal for the board you are using, assuming its devkit.

Re: BLE Mesh Low Power Node (LPN) baseline current

Posted: Mon Apr 18, 2022 4:51 am
by usmanmehmood55
chegewara wrote:
Sun Apr 17, 2022 5:58 am
This is not normal for ble mesh, but it may be normal for the board you are using, assuming its devkit.
It's a custom designed PCB.

Re: BLE Mesh Low Power Node (LPN) baseline current

Posted: Tue Apr 19, 2022 1:27 am
by chegewara
Then try to flash hello world example with deep sleep and compare current consumption.

Re: BLE Mesh Low Power Node (LPN) baseline current

Posted: Tue Apr 19, 2022 4:55 am
by usmanmehmood55
chegewara wrote:
Tue Apr 19, 2022 1:27 am
Then try to flash hello world example with deep sleep and compare current consumption.
The deep sleep current is about 7uA. Light sleep current is about 120uA. However, when I turn on LPN mode in the sdkconfig, and let it automatically go to LPN mode's light sleep, it is 10mA. I do not understand the difference between light sleep modes.

Re: BLE Mesh Low Power Node (LPN) baseline current

Posted: Thu Apr 21, 2022 9:13 am
by chegewara
In that case i would suggest to open issue on github.

Here is interesting issue about BLE power consumption with old esp32, but may give you some answers:
https://github.com/espressif/esp-idf/issues/947

Re: BLE Mesh Low Power Node (LPN) baseline current

Posted: Fri Apr 22, 2022 5:05 am
by usmanmehmood55
chegewara wrote:
Thu Apr 21, 2022 9:13 am
In that case i would suggest to open issue on github.

Here is interesting issue about BLE power consumption with old esp32, but may give you some answers:
https://github.com/espressif/esp-idf/issues/947
Thank you for that link, it contains a lot of useful information for me. I'll open an issue for this on GitHub as well.

Re: BLE Mesh Low Power Node (LPN) baseline current

Posted: Thu Aug 11, 2022 4:56 pm
by sh6623
@usmanmehmood55 hi may i ask if your LPN experiences message drop? It seems that LPN in the latest master branch is unable to process the message in queue after polling. It does not trigger message callback in the node after polling the friend node. In total i am using 3 nodes. One client node, one friend server node, one low powered server node. The client node's messages are stored in friend queue and it seems that the lpn is unable to process the messages after polling succeeds.