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

BLE Throughput using S132 on NRf52832 and iPhone XR

Hi,

I am testing BLE throughput between NRF52832  and iPhone XR using S132 stack. I am able to get maximum of 400Kbps. Is there a way to achieve throughput better than this on IOS? Following are my numbers:

ATT MTU -512 bytes

Data Length extension - 251 bytes

Connection Interval  -15 ms

GAP Event length - 12 units (15 ms)

PHY Data rate -2 Mbps

Connection Event Extension - On

hvn_tx_queue_size  - 4

I am using Nordic UART service to test the throughput but data sent for throughput test is not sent through UART. Data is sent using BLE between Nordic NRF52832 and iPhone . I am using nRFConnect on iPhone to check/measure the timing for the throughput test.

Thanks,

Jyoti

Related