Hello,
I'm trying to figure out what I am doing wrong (or what I misunderstood) about the bitrate.
According to my benchmark, it takes 1.42ms to send 128 bytes using ESB as following:
- protocol: ESB_PROTOCOL_ESB_DPL
- bitrate: ESB_BITRATE_2MBPS
- no retransmit
This means that I can push around ~90,140 bytes / second (not including protocol related data).
2Mpbs is around 0.25MB/s, I'm getting 0.1MB/s
Questions:
1. Any obvious reason why my bitrate is too slow? (acks or protocol overhead?)
2. Using 2 pipes at same time could improve performance or will it lead to some "packet collision" issue?
Thanks in advance!