Why Low-Power feature cannot be enabled in Zephyr BLE Mesh

Hello, 

I am trying to set up low power nodes in my mesh network.
To do so, I edited the prg.config file to enable this feature as:

CONFIG_BT_MESH_LOW_POWER=y
And then, I tried to check if this feature is enabled by checking the information on the NRF mesh app. 
The app said it is disabled. 

Next, I tried  
bt_mesh_lpn_set() in the main.c file, but still the problem persists. I am wondering how I can fix this issue.


Thanks
Parents Reply
  • Thanks.

    I don't have too much experience with that sample and what changes needs to be done.

    From the documentation I linked to in my previous response;

    "To make the light switch run as an LPN, set OVERLAY_CONFIG to overlay-lpn.conf when building the sample.

    The configuration overlay overlay-lpn.conf enables the LPN feature, and alters certain configuration options to further lower the power consumption. To review the specific alterations, open and inspect the overlay-lpn.conf file. "

    You could inspect the LPN overlay file and see what changes is needed to enable the LPN feature.

    Br,
    Joakim

Children
Related