This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF proprietary RF - Actual/practical maximum throughput

Hi,

What is the practical maximum throughput of nRF proprietary protocol? The following table showing ESB and GAZEL has 1.3Mbps and 128kbps respectively.

https://www.nordicsemi.com/Products/Low-power-short-range-wireless/2-4-GHz-proprietary

Thanking You,

Ras

Parents
  • Hi,

     

    Gazell can send a payload every 2nd timeslot, where the timeslot can be down to 600 us (which means 1200 us per packet) for 32 byte payload:

    1000 000 us / 1200 us = 833.33 packets over 1 second = 32 * 833 * 8 bit = ~213 kBit/s. This is theoretical and assumes no collision or lost packets on-air.

     

    For nrf_esb, 1.3 Mbit/s is reasonable. You can get closer to the on-air data rate if you disable ACKing, but then you do not know if the receiver actually receives anything.

     

    Kind regards,

    Håkon

Reply
  • Hi,

     

    Gazell can send a payload every 2nd timeslot, where the timeslot can be down to 600 us (which means 1200 us per packet) for 32 byte payload:

    1000 000 us / 1200 us = 833.33 packets over 1 second = 32 * 833 * 8 bit = ~213 kBit/s. This is theoretical and assumes no collision or lost packets on-air.

     

    For nrf_esb, 1.3 Mbit/s is reasonable. You can get closer to the on-air data rate if you disable ACKing, but then you do not know if the receiver actually receives anything.

     

    Kind regards,

    Håkon

Children
No Data
Related