BLE Mesh Low Power Node (LPN) baseline current

usmanmehmood55
Posts: 10
Joined: Wed Feb 03, 2021 7:54 am

BLE Mesh Low Power Node (LPN) baseline current

Postby usmanmehmood55 » Fri Apr 15, 2022 9:01 am

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?

chegewara
Posts: 2378
Joined: Wed Jun 14, 2017 9:00 pm

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

Postby chegewara » 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.

usmanmehmood55
Posts: 10
Joined: Wed Feb 03, 2021 7:54 am

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

Postby usmanmehmood55 » Mon Apr 18, 2022 4:51 am

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.

chegewara
Posts: 2378
Joined: Wed Jun 14, 2017 9:00 pm

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

Postby chegewara » Tue Apr 19, 2022 1:27 am

Then try to flash hello world example with deep sleep and compare current consumption.

usmanmehmood55
Posts: 10
Joined: Wed Feb 03, 2021 7:54 am

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

Postby usmanmehmood55 » Tue Apr 19, 2022 4:55 am

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.

chegewara
Posts: 2378
Joined: Wed Jun 14, 2017 9:00 pm

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

Postby chegewara » 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

usmanmehmood55
Posts: 10
Joined: Wed Feb 03, 2021 7:54 am

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

Postby usmanmehmood55 » Fri Apr 22, 2022 5:05 am

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.

sh6623
Posts: 7
Joined: Mon Jul 25, 2022 2:50 am

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

Postby sh6623 » Thu Aug 11, 2022 4:56 pm

@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.

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot], Google [Bot] and 183 guests