Hi there.
Setup:
NRF SDK 17.1.0, MESH SDK 5.0.0, Segger Studio
DK1 PCA10056 pb_remote_client (for starting the remote provisioning)
DK2 PCA10056 Dimming Server example running, added parts from pb_remote_server for remote provisioning.
Issue:
DK 1 works as expected, wait for beacon, start provisioning
Log:
<t: 11576009>, main.c, 175, Local provisioning link established <t: 11577812>, main.c, 219, Using static authentication <t: 11591144>, main.c, 229, Static authentication data provided <t: 11737090>, main.c, 184, Provisioned device addr: 0x1347 net_key_handle: 0 <t: 11737093>, main.c, 186, Dev Key: 9B749E470FDA945657016CD32BD0D229 <t: 11737103>, main.c, 194, Provisioning complete! Added 0x1347 as handle 1 <t: 11743125>, main.c, 179, Local provisioning link closed
but on DK2
Log:
<t: 18835>, app_level.c, 295, SET: Level: 0 delay: 0 tt: 0 req-delta: 0 trans-type: 0 <t: 18840>, main.c, 773, Transition time: 0, Target level: 0, Transition type: 0 <t: 18844>, app_level.c, 239, Transition completed: Present-L: 0 Target-L: 0 <t: 88095>, main.c, 1405, Mesh device identification started. <t: 184843>, app_error_weak.c, 115, Mesh error 7 at 0x00000000 (:0)
To pin down the Mesh error 7 seems to come from the SD140 while changing the state from "device identification started cb" to "Provisioning completed"
Question:
pb_remote server model should be running byside of app level and scene server.
According to the Communication handshaking provisioning should be confimed by the server.
How has the PB Remote Server to be integrated in the service model(s) on the Mesh side?