[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] UHD I/O Data Types
From: |
Josh Blum |
Subject: |
Re: [Discuss-gnuradio] UHD I/O Data Types |
Date: |
Thu, 07 Apr 2011 00:47:24 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8 |
On 04/06/2011 08:42 PM, Arya Santini wrote:
> Hello..
>
> The I/O types defined in the uhd::io_type_t class lists 4 COMPLEX
> types and a CUSTOM type. What I/O type should I specify in the call to
> send()/recv() if my baseband signal is real and not complex, say I'm
> transmitting from a file containing real samples of float type. How is
> a sample type of real float or real short interpreted and/or converted
> by the UHD library to shorts over the wire?
>
I think this is a misunderstanding. A complex baseband signal represents
1/fs bandwidth of spectral content which the USRP will modulate to the
center frequency -> fc.
To have a "real" signal is to leave half of your spectrum undefined. Is
it symmetric about fc? or is it really a complex signal centered at fc+fs/4?
-Josh