2011/9/21 SongLixing <zt...@hotmail.com>

>  Hi,
>
> This is Song, a phd student in Computing School of USM. I'm using GNUraido
> to do some research in wireless channel coding. I try to extract some useful
> information from trellis_viterbi and then use this information as
> measurement in other functions.
>
> Currently, I have successfully get the information I want from the function
> viterbi_algorithm, which is in
> /gnuradio/gr-trellis/src/lib/core_algorithms.cc, and I added one more
> parameter in this function to output the information to upper
> class(trellis_viterbi_s.cc). What my problems now is that, I can not add one
> more output port to the gr.trellis_viterbi_s. All I want to do is that makes
> gr.trellis_viterbi_s has two output ports, both are outputing float, one is
> the measurement which has been caculated from viterbi_algorithm, another one
> is the decoded data which is float data but I will do some convert to short
> later.
>
> Could you give me some instructions about what I need to modify if I want
> to change one output port signal block to two output ports.
>
> Thanks,
>
> Lixing Song
>

Hi Song,
Because this block is auto-generated from a template, you really want to
edit /gr-trellis/src/lib/trellis_viterbi_X.cc.t.

It looks like this block is already set up to have multiple output streams,
so you'll have to work around what it's already doing to add what you want.

Tom
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to