On 2021-08-18 10:31 p.m., ?? WANG Cui wrote:
Hi,
Maybe I am asking a newbie question.
When use tx_streamer::send() function to send signal, the required
format is I/Q samples (say otw_format = sc16). I understand should
provide I/Q samples buffer in arguments.
I am wondering for the I/Q samples, should I provide binary values
buffer (e.g. I: 1, -1, 1..., Q: -1, 1, -1...), then the USRP firmware
will modulate the binary values to specific Cos/Sin waves?
Or I should do the Cos/Sin modulation in my program (e.g. I: 0, -.001,
0.002..., Q: -1, 0.999, -0.998...) before pass the buffer send() function?
I searched the documents, but can’t find answer, thanks in advance for
explanation,
WANG Cui
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
The whole point of an SDR is that it doesn't have any pre-defined notion
of what modulation techniques are used, etc. That's entirely up to you.
You're sending a complex-baseband representation of *waveforms*. The UHD
library is NOT a DSP library. It is a device-interface library.
If you need something higher-level, there's Gnu Radio
(http://www.gnuradio.org) or even MATLAB. But SDR radios in general
don't have any
built-in modulation. They want sampled baseband waveforms.
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]