Hi all,I'm using two B210 USRPs which are connected each other through coaxial 
cable with a 30dB attenuator.I generated a simple sinusoidal wave using 
MATLAB(i.e. cosine wave, fc=100) and saved it as complex float binary form.The 
reason I stored the samples as *complex float" is that there is no real float 
type in the UHD.I have seen that uhd always take the samples as complex!Anyway, 
I stored the samples in the following way: samples(4bytes) 0(4byte) 
samples(4bytes) 0(4bytes) samples(4bytes) 0(4byte)...Now, I ran 
tx_samples_from_file example on the one USRP and rx_samples_to_file on the 
other USRP.I expected that there will be only In-phase samples in the received 
file and all zero data in the quadrature samples. Because I send it such 
way.However, this figure is what I get: both In-phase and quadrature exist. I 
know it is not a bug at all, but don't know why this happens. Is this related 
with complex signal representation?Q2. why they are different? red one is quite 
pretty, but blue one is not. blue one is real and red one is imag.Both USRPs 
are connected to an external 10 MHz.Thanks!

Attachment: fig.png
Description: Binary data

_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to