For ble_app_uart, if I write below routine to send data to mobile phone application. Can the mobile phone application receive all the packets without packet lose.
for(i=0;i<1000;i++) { ble_nus_string_send(&m_nus, data_array, data_length); }
For ble_app_uart, if I write below routine to send data to mobile phone application. Can the mobile phone application receive all the packets without packet lose.
for(i=0;i<1000;i++) { ble_nus_string_send(&m_nus, data_array, data_length); }
We use NUS to send thousands of data points to mobile phones without packet loss.
You should check the error message from ble_nus_string_send and make sure you call it again in case the buffers are full.