On Mon, Jun 27, 2011 at 11:02 AM, Tom Hendrick <sdtom...@yahoo.com> wrote:

> I have a really simple question that I can't seem to find the answer to
> online (and pardon my limited signal processing background). I'm trying to
> help a fellow colleague figure out a processing problem.
>
> An external code modulates a real-valued signal that is eventually fed into
> GRC.  For now the signal is generated with some arbitrary positive center
> frequency and then a GRC script converts it to complex and then downshifts
> and centers it at 0Hz.  This isn't efficient because the modulation in the
> external code takes a lot longer with higher sampling frequency.
>
> If the external code was modified to put the real-valued signal in the -5
> to 5kHz band (centered at 0Hz and assuming a real-valued signal can
> represent negative frequencies), is the minimum sampling frequency to avoid
> aliasing 20kHz or is it 10kHz?   This is before the GRC script converts it
> to complex.
>
> Thank you in advance.. Tom
>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>

A few things:

* A real valued signal has a frequency spectrum that is symmetric around
0Hz. So the negative frequency components are identical to the positive
frequency components.

* For your case, the minimum sampling frequency would be 10KHz. The signal
being real or complex does not make a difference. If a signal occupies
frequency -F to F at the baseband (centered), your Nyquist sampling rate is
2F.

Hope this helps,

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

Reply via email to