Hi all, I've managed to get to the same signal of the block "Constellation Modulator" by using these blocks in concatenation:
{ --> repack bits --> differential encoder --> constellation encoder (or: chunks to symbols) --> polyphase arbitrary resampler --> } and tried them for bpak, qpsk, 8psk, and 16qam, and all OK. This command digital.constellation_dqpsk().points() gets the following points: [(1.4142135381698608+1.4142135381698608j), (-1.4142135381698608+1.4142135381698608j), (-1.4142135381698608-1.4142135381698608j), (1.4142135381698608-1.4142135381698608j)] which is different from the documentation of DQPSK which says: 01 | 00 ------- 11 | 10 I wonder how I can get the same result for DQPSK by using the above series of blocks. thanks