USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

Analyzing USRP output

How can we best analyze USRP output in MATLAB when the output is a array of complex numbers? Basically the samples of a TV reception for 100000 samples at 12.5 MHz sampling rate were captured by me. It is read as short_binary in octave and converted to a .mat file. The format is basically a 2x50000 matrix where the two columns are carrying the real and the imaginary part of the samples. The data is something like this:-

   -15   -66
    71   -89
   259  -114
   146  -126
    20   -66
   119   -18
     1   -43
  -155   -14
    43    22

(here assume that -15 -66 is nothing but -15-66i . )

 

What can I say about the signal if I have 100000 samples? The signal was captured on 878MHz. Using USRP2. Is there a possibility of detecting cyclostationarity in such small samples? If yes then how? IS it possible for me to find out some other property in the signal? What can I say about the demodulation?

0 Kudos
Message 1 of 2
(5,774 Views)

Hello Nitin,

 

It looks like you are using the USRP2 to capture a TV signal, at around 878 MHz and saving this signal to a file. 

 

Are you doing any of the signal processing in LabVIEW?

 

I also noticed that you have a similar thread located here.  If these issues are closely related it may be best to continue only one of the threads.

Anthony F.
Staff Software Engineer
National Instruments
0 Kudos
Message 2 of 2
(5,764 Views)