Enhanced Shockburst: What is ESB_PROTOCOL_ESB for and which data throughput can I expect?

Dear Nordic Supportteam,

 starting from the ESB sample I have developed a transmitter and a receiver application, both running on a separate nRF54L15DK. My goal is to find out if it is possible to stream audio over this protocol.

I am using ESB_PROTOCOL_ESB_DPL as protocol and ESB_BITRATE_4MBPS as bitrate without acknowledge. I am able to transmit 34 kHz stereo audio samples with 16 bit (1088000 Bit/s).

Now my questions:
1) What is ESB_PROTOCOL_ESB, /**< Fixed payload length. */? The documentation does not give any hint and I cannot find any references in the esb source code. Nevertheless, when I enable it I get TX_ERRORS

2) What would you expect as a maximum net bitrate with Enhanced Shockburst? I am transmitting blocks of 126 Bytes every 1.85 ms. It would be great to get your idea on what to expect and how to improve that.

Best regards

Stefan

Parents Reply Children
Related