Hi All,
Josh wrote here[1] that the UHD USRP(2?) sink accepts interleaved shorts
as
inputs. Two questions:
- Do those shorts get converted to floats before sending them over
Ethernet
to the USRP2? Or does the USRP2 accept short input itself?
- Could someone draw me a quick graph of how I could connect a simple
signal
source to the UHD sink using these interleaved shorts? I can’t seem to
get
the ordering/vectorization right.
Thanks!
–john
[1]
http://lists.gnu.org/archive/html/discuss-gnuradio/2011-04/msg00350.html
On 05/16/2011 05:15 PM, John Kooker wrote:
Hi All,
Josh wrote here[1] that the UHD USRP(2?) sink accepts interleaved shorts as
inputs. Two questions:
We dont have an official complex int16 in gnuradio. So gr-uhd accepts a
stream of a “vector of shorts” where index 0 is I and index 1 is Q.
- Do those shorts get converted to floats before sending them over Ethernet
to the USRP2? Or does the USRP2 accept short input itself?
The over-the-wire type is complex shorts. The conversion in the host
simply repacks the bytes.
-Josh