Hello,
I want to transmit a continuous stream of data and obtain its
synchronized
version (before decoding) at the receiver using gnuradio companion.
Following the generic_mod_demod.py, I have designed the transmit and
receive path in the following way
Tx: GLFSR source (producing +1 & -1) --> RRC filter --> USRP Sink
Rx: USRP Source --> AGC2 --> FLL Band Edge --> Polyphase Clock Sync.
I want to insert the Constellation Receiver block at the end of the
Polyphase Clock Sync. I have two questions on this:
-
The Constellation Receiver block asks for “constellation object” and
it
accepts raw data type. What should I put here? I tried using the options
2
and bpsk but they did not work. -
The Constellation_Receiver_cb accepts baseband complex streams and
returns byte level data. Will it output the decoded data? I want the
complex data, that has gone through the costas and M&M recovery block,
but
has not been decoded yet. How can I obtain that?
Any suggestion will be appreciated.
Thanks,
Nazmul
–
Muhammad Nazmul I.
Graduate Student
Electrical & Computer Engineering
Wireless Information & Networking Laboratory
Rutgers, USA.