Here is an update on this project:
1) Optional initial/final state for Viterbi (put a negative number if
you don't want to set it)
2) Automated the process of FSM generation for any ISI channel and
modulation size, so now this part is done for you, instead of having to
generate the FSM file
Bob,
the code is working at this point, but there is a lot of
space for improvement.
For one, the code now does not support multiple input/output streams.
We can always put it in the core and keep improving it.
Hope that other people will contribute on that.
Achilleas
Hi everybody,
I finally found some time and ported in gnuradio-2.7
my old ANSI-C implementation of a generic framework
for finite state machines (FSM) and corresponding
sequence detection using the Viterbi algorithm (VA).
The code is more generic (and I guess slower; 117 Kbps
for an 1/2 CC with
I just realized I had the wrong website.
The correct one is:
www.eecs.umich.edu/~anastas/gnuradio
Best,
Achilleas
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Are you looking to have these put into the core or do you wish to work
on it some more first? These are very useful and I look the finite
state machine formulation.
Bob
Achilleas Anastasopoulos wrote:
I just realized I had the wrong website.
The correct one is: