mirror of https://gerrit.osmocom.org/libosmocore
Sylvain Munaut
c87c6a3a73
The spec isn't super clear, but basically the conv coding is done in two blocks of 72 bits. The way it's currently implemented isn't "wrong" in the sense it will produce correct output given no bit errors, but it's better to do the decoding in two blocks because this then it makes use of the fact we know the state of the encoder after the 72 bits, which improves the corrective ability of the code. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> Change-Id: Id2551ffe2a0ebfd0a6df0e1d288a6f0af7e1eda7 |
||
---|---|---|
.. | ||
conv.c | ||
conv.h | ||
conv_gsm0503_test.c | ||
conv_gsm0503_test.ok | ||
conv_test.c | ||
conv_test.ok |