Since your constellation is complex, then its dimensionality (in the
chunks_to_symbos block, as well as in the PCCC decoder block)
should be set to 1 (you are now have it at 2).
The convention is that the chunks_to_symbols array is arranged as

a11, a12, ... a1d, a21 a22,...,a2d,... aM1, aM2, ...aMd

so that it is to be understood as the 2 D array

a11, a12, ... a1d,
a21 a22,...,a2d,
...
aM1, aM2, ...aMd

with dimensionality d.
Then, at each instance, it outputs the "row" that is indexed by the input
symbol.


Achilleas

PS: I also suggest you make a variable "constellation" and put in there
your constellation and then input it in both
the chunks_to_symbols AND the PCCC decoder block so that you are sure you
are consistent.
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to