This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Dimming Example Client on nRF52840 DK not detected by nRF Mesh Provisioning App.

An nRF5 SDK for Mesh v2.2.0 dimming example client running on a nRF52840 Preview DK is not detected for provisioning by a nRF Mesh smartphone provisioner.

Running the example in debuger delivers the following output on startup:

<t:          0>, main.c,  353, ----- BLE Mesh Light Switch Client Demo -----
<t:          0>, mesh_softdevice_init.c,  117, Initializing SoftDevice...
<t:          0>, mesh_softdevice_init.c,   75, Enabling BLE...
<t:         16>, mesh_softdevice_init.c,  109, sd_ble_enable: app_ram_base should be adjusted to 0x20002DA0
<t:        479>, main.c,  320, Initializing and adding models
<t:       5328>, main.c,  385, Device UUID : 0059CCBB0000000050B5B3E4BD11F856

Parents Reply
  • Sorry for the delayed response. I have been travelling for work & have unfortunately not had time to reply to this case. I have reported this issue internally a few weeks ago & the mesh team have implemented a fix for the proxy functionality on the dimming example client. The next mesh SDK should have a fix & should be available soon.
    Regarding a fix for the mesh sdk v2.2.0, I have taken a closer look, but the I have had issues with the provisioning via nRF Mesh (i.e. the app hangs once I press the Identify button). I also received the same assert issue you had, but managed to fix that. It seemed to me that it was ok for you to wait for the next mesh sdk, which should have the fix.
    I am not certain about the enocean switch translator client with proxy, but I believe it will be possible. I think the proxy feature will be updated, so that only a flag has to be set to enable the proxy functionality. This will hopefully be regardless of which example you use, but please do not quote me on that! Slight smile
Children
No Data
Related