We are getting this message on our RELAY - via PuTTY.
"No free slots for new incoming segmented messages"
uart:~$ [01:00:53.683,380] <wrn> bt_mesh_transport: trans_seg: No free slots for new incoming segmented messages
then >>>
ASSERTION FAIL @ WEST_TOPDIR/zephyr/lib/os/ring_buffer.c:73
We are getting this error - using CHAT MODEL in MESH. The RELAY gives us this same error message - we have increased the CONFIG_BT_MESH_ADV_BUF_COUNT value from 13 to 50.
We read here >>> "No free slots" error while sending message that adding a timing delay may help.
We have not added a timing delay yet but lets say we use 0.1s between receiving and transmitting on to the proxy or the next Relay. Is this because of timing issues between the next available Tx slot being ready and the device being ready - or mistiming i should say.
How do we add a small delay?
We put this into our VS Code build - yes?
Please help if you can give us some information - many thanks.
We have nRF52840 BLE > nRF21540 DK as RELAY > nRF21540 DK as proxy.
Thanks - Richard