Re: Problems with Viterbi decoding

2021-03-30 Thread Achilleas Anastasopoulos
There may be some additional things to consider when using gr-trellis: The fsm class does not understand bits. It understands input symbols and output symbols. Your fsm has binary input symbols and quaternary output symbols. So the encoder gets L input bits and produces L quaternary symbols (if

Re: Problems with Viterbi decoding

2021-03-30 Thread Achilleas Anastasopoulos
My understanding is that the constructor takes first k=1 and then n=2 as a parameter for an (n,k) code, so it should be: trellis.fsm(1,2,[0b11001,0b10111]) Achilleas //## //# Automatically generate the FSM from the generator

Problems with Viterbi decoding

2021-03-29 Thread bitwisebill
Greetings all, I'm trying to implement a decoder for NXDN in GRC and the Viterbi decoding is not cooperating with me. I'm wondering if one of you could please take a few minutes to look this over and see if you could point out where I have gone wrong, because I am thoroughly puzzled by this.