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