> Could you post your flowgraph (the GRC file)?

> --Neel

 

Attached are two flowgraphs: 

1.     The original flowgraph with only QAM mod and WX GUI Constellation

2.     Fancier flowgraph adding demod and BER

 

> AFAIK the constellation sink just can't do QAM.

> Sylvain 

 

AHA! Thanks for that confirmation. Maybe that explains why the 4 QAM 
constellation looks so poor. Is there a good way that I could make 
constellation charts with a little more effort? In my ideal world, I could make 
a constellation chart for 16 QAM, and then superimpose unfilled circles on the 
chart representing limits for max allowed EVM. If I can’t get to EVM, then I 
might try to use BER. Browsing through GRC, I couldn’t find any I/Q blocks…

 

My first attempts at BER are not going well. With the attached file, I get over 
200% rate.  Which is a little high, especially with zero impairments. I don’t 
know what I could be missing. Maybe my bits per symbol calculation is faulty?

 

samp_rate = 32k  (default)

samples_per_symbol = 2  (no idea what this really should be)

symbol_rate = samp_rate/samples_per_symbol

 

qam_points = number of points in constellation (e.g. 4 or 16)

bits_symbol = math.log(qam_points)/math.log(2)

 

 

 

 

 

 

From: Neel Pandeya [mailto:neel.pand...@ettus.com] 
Sent: Thursday, July 16, 2015 10:46 PM
To: Bill Eaton
Cc: discuss-gnuradio@gnu.org
Subject: Re: [Discuss-gnuradio] trouble with QAM mod/ WX GUI Constellation Sink

 

Could you post your flowgraph (the GRC file)?

--Neel



 

On 16 July 2015 at 18:23, Bill Eaton <billea...@aeroantenna.com> wrote:

I have a desire to use GNURadio + USRP to run a 16 QAM signal through an 
amplifier, demodulate, and calculate BER or EVM or some measure of linearity. 
That’s the long term goal.

 

For the short term, I thought I would take baby steps. And I got stuck trying 
to make pretty constellation plots. My flowgraph is below. It sort of behaves 
like I expect for 4 QAM, but it doesn’t do so good for 16 QAM. In the WX GUI 
Constellation widget, there is an option called M. Is this at all related to 
the number of constellation points? If so, the max is 8 and that might explain 
why I cannot make a nice 16 QAM constellation diagram. Is there anything else 
I’m doing wrong?

mlist_qam_constellation.grc.png

constellation.png

 

 


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

 

Attachment: mlist_qam_ber.grc
Description: Binary data

Attachment: mlist_qam_constellation.grc
Description: Binary data

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to