LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

niUSRP Spectral Monitoring problem

Hi

I am using USRP to monitor 2.4 Ghz ISM band. I have used one of the written examples to monitor power in real time for 2.4 Ghz but I have realized although the Fetch RX Data is inside a loop but if I transmit a signal( lets say a narrowband signal at carrier frequency of 2.437G Hz) then lunch the vi, I can see the signal but if I first run LabVIEW then transmit somthing my graph shows nothing so I have to stop and run again to see the affect.

All what I am saying is I can't monitor the recieved signal in real time. Would you please help me how can I do it online . Do I need to do the configuration inside the loop?

 

0 Kudos
Message 1 of 3
(2,733 Views)

Hi I assume I have to reconfigure the USRP in real time to update the recieved signal. I have found an example called "niUSRP EX Spectral Monitoring (Interactive)". I could change this vi to reconfigure every T msec but the problem it takes a lot of time to reconfigure and acquire signal. Is there another way to reconfigure?

I have attached the vi to this post. 

 

0 Kudos
Message 2 of 3
(2,712 Views)

Hi tintin99,

 

Thanks for your post. Looking at the first vi that you uploaded, it could be that the fetch rx data vi is timing out. It looks like the current timeout is 10, if you change it to -1 this should mean that the vi will wait indefinitely for data.

Please try this and let me know if this helps.

 

Regards,

Ben B.

Applications Engineer
National Instruments UK & Ireland

"I've looked into the reset button, the science is impossible!"
0 Kudos
Message 3 of 3
(2,701 Views)