This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Helping increasing throughput, Weird deadtime behaviour

I am investigating increasing throughput in our application. Upon investigation both with our software and the ble_app_att_mtu_throughput example code. I found that there is approximately 5ms dead time after the last packet. This is effectively reduce the number of packets we can send per connection internval. 
I have validated this by using different connection intervals and event lengths. The two images attached (caught using a BLE sniffer) show connection intervals of 7.5ms and 50ms. You will see that there always a 5ms dead time between the last packet and the start of the connection interval. This reduce the number of packets we can send per connection internval and thus reduce throughput.
Is there anyway to stop this from happening?
Softdevice used is S140 on the nRF52840
Parents Reply Children
Related