Hello,
I'm using mesh 2.0.1 to test message sending between 2 nRF52840 DK boards.
I'm using a task from FreeRTOS kernel to send messages from the node to the provisionner.
I get an assert because of m_packet.bearer_bitmap is set after sending few messages ( 70, 111 or 200...etc). messages are sent each 2 seconds
I have setup the mesh irq priority to NRF_MESH_IRQ_PRIORITY_LOWEST.
I'm using uint32_t access_model_publish(access_model_handle_t handle, const access_message_tx_t * p_message) to send the messages.
The stack shows that the core_tx_packet_alloc() when the assert happens is call from the QDEC_IRQHandler
I tried to check m_packet.bearer_bitmap before sending data but this didn't help ?
Is there a solution to avoid this kind of issue ?
Thank you