4 years, 12 months ago.

BLE fast uart

Hi, currently, we try to establish an uart like data link between android and an NRF52840. Everything works fine, but we dont get very high data rates, when I try it with the nordic NUS example, we are able to achieve about 9000b/s, when I try it with my mbed code, I only get to about 5000b/s. any Ideas on how we can achieve higher data rates on mbed?

android is Central and NRF peripheral

1 Answer

4 years, 11 months ago.

Hi Jonas,

Below items are valuable to confirm,

Do those two apps have the same UART baudrate?

Do they use same connection parameters?

Do they negotiate to use the same MTU max size?

Are you be able to confirm the bottleneck is on the UART transfer or BLE transfer?

Regards,

Desmond

we confirmed the bottleneck is the ble transfer, and we use the same connection parameters and the same MTU size. however, at the moment 5000b/s is enough. our much bigger problem, is the unreliable reading, as stated in the other post.

posted by Jonas Woerner 20 May 2019