Coded PHY throughput

Where can I find expected throughput for coded PHY in real life? The bitrate for S2 is 500 kbps because there are two symbols per bit in respect to 1M PHY. As part of a packet is coded with slower S8, and taking into account protocol overhead and noise, I would expect throughput around 300 - 400 kbps. But when I run official throughput sample on two NRF54L15DKs, placed 40 cm apart, I get 64398 bps for S2 and 39339 bps for S8. This is very low speed and both values are quite similar, although in theory they should be bigger and should differ more as well. At the same time I get 657488 bps for 1 M PHY, which is expected value. Why is coded PHY S2 ten times slower instead of two-three times?

Parents Reply
  • Hi

    Thanks for reply but I don't see answer to my problem in that post. However I found out that for Coded PHY Nordic supports LL PDU up to just 27 bytes (limitation DRGN-8476). Is it the reason for low throughput on Coded PHY? During further testing I was changing DLE setting and noticed no impact at all. This is a hint that with small PDU the DLE can't provide any advantage because packets are small anyway, they just seem bigger on upper BLE layer.

Children
Related