This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Maximum data throughput.

I wanted to know what's the maximum data throughput if one device has both roles (Client/Server) working at the same time. I already saw the tables for the different SoftDevices (s110, s120 and s130) but not sure if the maximums they display are for one way only or for the two. I want to use this so I'm able to full duplex audio transfer over BLE, but want to know what's the maximum data I can send/receive on both sides (Central/Peripheral). thanks in advance for your answers

  • how big is your packet size, 20 bytes?

    I heard coming softdevice will support 250 bytes packet size. If that happens, the data rate can be increased at least 10 times, isn't it? I am looking forward to its release.

  • I now have a lot more on my project and it isn't easy to change the code to do the measures. But if you want you can do a workaround to if the packet is not sent correctly send it again. this way you are not going to have packet loss. And the throughput shouldn't change a lot. it can decrease a bit, but I think is not going to lower so much.

    regarding the new softdevice, I didn't hear about it, not sure if it has to do, already, with the new Bluetooth 5, but if you can support 250 bytes packet size on the same interval connection is a increase of 12.5 times.

Related