Hello Nordic Team,
After setting connection parameters in accordance with Apple BLE design guidelines the BLE throughput has been significantly decreased.
My parameters are as following:
Interval Max * (Slave Latency + 1) ≤ 2 seconds ==> 40ms
Interval Min ≥ 20 ms ==> 20ms
Interval Min + 20 ms ≤ Interval Max ==> 20 + 20 ≤ 40
Slave Latency ≤ 4 ==> 0
connSupervisionTimeout ≤ 6 seconds ==> 4s
Interval Max * (Slave Latency + 1) * 3 < connSupervisionTimeout ==> 120
I'm on nRF51822 (32KB RAM/ 256KB Flash) using SDK10 and s130_nrf51_1.0.0_softdevice
What should I do to get the maximum throughput?
Many thanks in advance,
Kind Regards, Ayman.