libosmocore viterbi decoder

mad mad at
Fri Apr 29 14:42:26 UTC 2011

> I didn't check them all but they don't look good because they're at
> least missing the proper termination.
> When the code is systematic it's not terminated the same way as a
> non-systematic code and so you need some special termination handling.
> See in attachement for my version. (and I know it works :p)

Thanks, helped finding my generators bugs knowing the right output. :)
I swapped sth. in the 12k2 output and messed up the feedback in the 
next state tables.
Now with the added termination this should be complete and ready to 
use with conv.c for those impatient to work with AFS.

> I don't want to just include the table in libosmocom, I'd like to
> include the generator itself and build them as part of the build
> process and for that I still need to write it to output nicely
> formatted C code :p

That's a good thing to do, as AFAIK there is none suitable available 
for now. And it's definitely generating the nicer code! :-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: conv_afs.h
Type: application/octet-stream
Size: 15386 bytes
Desc: not available
URL: <>

More information about the baseband-devel mailing list