€œusrp_am_mw_rcv.py ”

Hello every one,

I am srujan and pursuing MS. I took this course “GNU Radio” and first I
tried to install it on my laptop on vista it didn’t install did try so
times and finally I came to know that one of lab systems has it on
and Iam doing experiments on it I studied the sound examples, and Iam in
USRP examples right now, can u please tell me why the ‘MW’ is in the
name “usrp_am_mw_rcv.py” what does it mean I thought the ‘am’ is for
amplitude modulation ‘rcv’ is receiver and in the code why we use a
‘WFM’block for amplitude modulation? Or if I am entirely wrong can you
please explain me….

Thank you.

On 29 March 2010 11:53, srujan kumar [email protected] wrote:

please explain me….
MW could mean medium waves, though the script is not limited to that
band since you can set any frequency using the -f option.

As for the WFM block, it sounds like somebody has modified the script
on that computer because usrp_am_mw_rcv.py in the GNU Radio code
repository uses gr.complex_to_mag() as AM demodulator. You can get a
copy of the original script here:


On Mon, Mar 29, 2010 at 04:53:25AM -0500, srujan kumar wrote:

please explain me….
It looks to me like this code was created by cutting and pasting from
code that did do WFM demod. However, if you look at the class named
“wfm_rx_block”, you can see that it doesn’t actually have anything to
do with WFM, but rather AM.

Renaming it would make this more clear.


This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs