In our Nordic application, we are sampling ADC data at 500Hz and sending the captured 5 sample data at 100Hz frequency to UART Mobile application over BLE.
Each sample is of 2 bytes so we are sending 10 bytes at a time.
However device gets hang at random. It doesn’t give any error. The application is run in Debug configuration.
It recovers only after power recycle. When we debug no error messaged are logged.
We observed that if we don't send data to mobile application then device works properly.
The API which is used to send data is “ble_nus_data_send”
Can you give us the any pointers to Debug this issue.