nRF5340 Mesh data transfer speed slow?

I am currently researching the capabilities of Bluetooth Mesh with the nRF5340 DK. I have two DK's which are communicating over Mesh where one sends data (20 bytes) to the other. I turned retransmissions off. I have read on this forum that the speed of Mesh should be around 3.4 kb/s. I can send these 20 bytes with an interval of 200 ms without issue, but when the other DK is receiving the data, there are gaps (missed packets).

On the right is the correct sequence of packets being sent. On the left there is a consistent gap of 6 packets. Which indicates that it takes around 1.2 seconds to handle a packet of 20 bytes (133 b/s)?

 

I tested this with a buffer of 100 bytes as well, this resulted in gaps of 17 packets. Thus indicating that it takes around 3.4 seconds to handle a packet of 100 bytes (235 b/s)?

Maybe I am doing something wrong since I am not getting near the indicated transfer speed. Any tips?

Kind regards,

Job

Related