Why does it say that the nRF51822 has 1Mb/s and 2Mb/s data rates if it doesn't?
Quote from devzone: "6 * 20 B* 1/0.0075 s = 16 kB/s = 128 kbps". And its only for S110, cause for S120 this is even less as I read.
Why does it say that the nRF51822 has 1Mb/s and 2Mb/s data rates if it doesn't?
Quote from devzone: "6 * 20 B* 1/0.0075 s = 16 kB/s = 128 kbps". And its only for S110, cause for S120 this is even less as I read.
Hi,
The specification for the nRF51x22 shows the available on-air frequencies that it can operate on. the communication over-the-air is still 1Mbit rate (ie: one byte takes 8 us to transfer), but due to overhead in the RF protocol (in this case; the bluetooth protocol) the effective user data rate is therefore lowered. This has to do with the overhead in the payload that you transfer on air, and the required timing parameters of the bluetooth protocol.
Cheers, Håkon
Hi,
The specification for the nRF51x22 shows the available on-air frequencies that it can operate on. the communication over-the-air is still 1Mbit rate (ie: one byte takes 8 us to transfer), but due to overhead in the RF protocol (in this case; the bluetooth protocol) the effective user data rate is therefore lowered. This has to do with the overhead in the payload that you transfer on air, and the required timing parameters of the bluetooth protocol.
Cheers, Håkon
Thanks for answer. If assume that 1Mb/s is over-the-air rate (speed of wave propagation) and real application throughput is 0.128Mb/s (official BLE protocol support up to 0.27Mb/s of app throughput), then how can I use the 2Mb/s mode in ble nRF51822 (assume that 0.128Mb/s is from 1Mb/s)?
Best regards