USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

Lost constellation while transferring signals using USRP N210

Hi everyone,

 

I'm using USRP and gnuradio for 16QAM communication. The flowgraph was linked according to this tutorial example : https://github.com/gnuradio/gr-tutorial/blob/master/examples/tutorial7/mpsk_stage3.grc ( I change the Constellation Object type from QPSK to QAM )
 
It works fine when I use "Channel Model" as in the tutorial. The constellation graph shows perfectly. But when I adopt the flowgraph to USRP transimmiting, the constellation somehow lost. The signal points in the graph have very small range and keep spinning around.
 
The transmitter flowgraph shows as follow:
Hompeaz_3-1681313429987.png
 
The receiver flowgraph shows as follow:
Hompeaz_0-1681313222823.png

 

 

The receiver constellation figure shows as follow:

Hompeaz_1-1681313326945.png

 

And here's some basic parameters of the USRP N210 :

Hompeaz_2-1681313356549.png

 

Do you guys have any idea what's going wrong?

0 Kudos
Message 1 of 3
(1,339 Views)

Do you have a good reference clock ?

Sastry Vadlamani
RF Principal Software Engineer
Aerospace and Defence BU
National Instruments
Certified LabVIEW Architect
0 Kudos
Message 2 of 3
(1,322 Views)

In my receiver flowgraph, I used the "Polyphase Clock Sync" block to synchronize the clock and set the USRP sync to "PC Clock". However, I realized that this might not be sufficient.

 

After consulting the gnuradio wiki page, I learned that I should not change the "clock rate" option in the USRP Sink or USRP Source blocks and leave it as default. Do you think this is the option I need to modify?

0 Kudos
Message 3 of 3
(1,317 Views)