9.4.1. Maximum data throughput
The following table contains the measured maximum throughput values for user payload.
The test setup is as follows:
• Two Proteus-III radio modules connected to a fast micro controller (STM32 on NUCLEO-
L476RG)
• Radio mode as specified in the table below (125 kb/s (long range mode), 1 Mbit/s or
2 Mbit/s)
• Fastest connection interval of 8 ms (
equals 0)
• Fastest UART baud rate of 1000000 Baud (
equals 33) with HW flow
control
• High throughput mode to transmit 964 Bytes payload (i.e. 4 radio frames, each with
241 byte payload) per connection interval (Bit 0 of
Radio mode
t1-t0 [ms]
(UART RX)
t4-t0 [ms]
(Host TX Period)
t6-t5 [ms]
(UART TX)
t6-t0 [ms]
(End-to-end
delay)
964/(t4-t0)
[kByte/s]
(Throughput)
125 kb/s
13.72
318.6
18.71
331.45
3.02
1 Mb/s
13.72
44.58
18.96
58.05
21.62
2 Mb/s
13.72
22.08
19.11
38.94
43.65
Table 24: Maximum throughput timings, packet error rate = 0%
Please note that data transmission to/from smart devices typically do not
achieve this speed due to latency caused by the smart device and it’s soft-
ware and apps or even missing hardware features such as Bluetooth
®
LE 5.0
full feature support.
Proteus-III reference manual version 1.3
© August 2020
www.we-online.com/wireless-connectivity
165