Using the Data Length Extension (DLE) feature in BLE v4.2, two nRF52 dev boards can achieve a maximum throughput of almost 800 kbps. I tested DLE with an iPhone 6 and the payload switched to 182 bytes, but the throughput was only 48 kbps. So I tested with a BLE v4.1 Android phone (Oneplus One) and the payload stayed at 20 bytes (as expected) but the throughput was 56 kbps, faster than the iPhone 6 with DLE.
There is this question that explains throughput calculations for BLE v4.1; however, the parameters seem to be different for v4.2.
What speeds should we expect when using the nRF52 with phones that are BLE v4.2 capable and how would we estimate the max throughput?