On 03/15/2010 04:09 PM, Marcus D. Leech wrote:
Does the "tune" function actually do anything for the BASIC_RX? Does it
just set the DDC
   appropriately?

Tune on the basic and lf rx only sets the ddc. In other words, the IF of the dboard is always 0 Hz in this case.

Because this tuning relies entirely on the ddc, you are really aliasing in frequencies above ddc_rate/2. Because of this, your RF frontend should need a bandpass filter so only the desired range can be aliased in.

The tune method should do the right thing.


For example, if I have a quadrature HF receiver, centered at let's say
20MHz, with 4MHz either
   side of 20MHz, can I use "tune" and setting the decimation to pick out
a particular chunk.


yes

Let's say I wanted the 250KHz "chunk" that's +500KHz from the center
frequency, would I set
   the decimation to 256, and ask "tune" for 500KHz?


Assuming center_freq+500KHz is the center of the "chunk", that is center_freq+375khz to center_freq+625khz: you would do tune(center_freq+500KHz) and the tune method figures out what the ddc should be set to.

-Josh


_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to