Hello,
My application is based on the example "ble_thread_dyn_mtd_coap_cli" (nRF5_SDK_for_Thread_and_Zigbee_v4.1.0).
I would like to be able to send large files via Bluetooth with my smartphone.
During my tests, the smartphone (Samsung S10) sends 233 bytes every 30ms (the connection interval is around 49ms).
Usually, everything works fine, but it sometimes happens that the smartphone sends up to 6 packets in a connection interval: the problem is that when this happens, the Nordic chip crashes.
In fact, the problem comes from the fact that "appsh_events_poll ()" is called too often: the scheduller then fills up with calls to this function until it is full.
Do you have any idea why it crashes when the Nordic chip receives 6 packets per connection interval (whereas it works fine when it only receives 2)?

Thank you