Reducing power consumption for ble mesh sensor server node using LPN mode

Hi, 

I am using nrf mesh sdk v5.0.0 and am using sensor server model example to build our own application on top of it. SOC we are using is  nRF52832.  I have enabled the LPN mode in the example and I am also able to establish friendship with a nearby friend node. And am also receiving messages intended to the LPN node when the LPN node polls its friend node. The purpose for LPN node is to reduce battery consumption by disabling the scanner. But the device is consuming a solid 5 - 8 mA after establishing friendship. Is it possible to reduce the battery consumption in the micro amperes range. Any guidance on how to achieve it would be really great. I am also interfacing an LED, I2C sensor and a switch with the SOC. Before and after establishing friendship, I am seeing same amount of current being consumed. 

Parents Reply
  • Hi Hariharan, 
    An engineer has been assigned to your case. He will reply you shortly. 
    My suggestion for you is to try to debug on both sides. 
    You need to verify that the ESP has sent the composition data get to the right node, and the actual packet is getting out of the radio. 

    Then on the nRF52's side you need to check if it receive the packet correctly and if handle_composition_data_get() is triggered on the nRF52. 
    After that check if the nRF52 send the data out. 

Children
Related