Hi Sebastien,

I looked into this a few years ago. Turns out Gray codes don't always
perform better than natural binary numbers in channels with bit errors:

  https://www.rowetel.com/?p=3079

The natural/gray options are for experimental purposes.

These days we're moving towards FEC protecting bits, so any benefit of
using natural versus Gray coding isn't significant.

Cheers,

David


On 03/01/19 21:51, Sebastien F4GRX wrote:
> Hello,
> 
> I see that fields in codec2 frames are gray coded, sometimes always,
> sometimes optionally, with gray coding being the default unless
> --natural is passed to command line tools, which is probably never the
> case.
> 
> So, what are the real use cases that disable gray coding?
> 
> Is it shocking to assume that gray coding is actually always used?
> 
> Thanks,
> 
> Sebastien
> 
> 
> 
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> 


_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to