USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

How to extract the signal out from the waveform by my designated power level?

Solved!
Go to solution

Dear all,

   

     How can  I extract the signal from the waveform accroding to the power level? I read the Trigger&Gate.vi, but this vi extract signal according to the duration time. I want to extract signal according to power level.

     As shown in the following figures, the signal I want to process is between 130000 to 140000, if I zoom in, I can see the the useful signal is between 135400 to 138200. The question is how to extract the signal in the zone?  

    I tried the sub_NoiseEst_And_Chop_Shell.vi in the Packet_based_link example too, but this subvi seemed to be a little slow. Can anybody give me better advice? Thanks in advance!

       signal in the frame.jpg

     

Zoom in.jpg

0 Kudos
Message 1 of 9
(7,238 Views)
Solution
Accepted by 0711

I was working on something similar but haven't had time to fully develop it.

My idea was to use an envelope detector (low pass filter) and then use an energy detection VI on the envelope.

 

Here's where I left off

 

test.png

Anthony F.
Staff Software Engineer
National Instruments
Message 2 of 9
(7,225 Views)

Hi, Anthony  . Can you offer a vision of labview 2011 ? thanks

0 Kudos
Message 3 of 9
(7,215 Views)

Absolutely

Anthony F.
Staff Software Engineer
National Instruments
0 Kudos
Message 4 of 9
(7,208 Views)

Hi, Anthony 

 

I still can't open the vi by lv 2011

0 Kudos
Message 5 of 9
(7,188 Views)

2010 format this time. Not sure why it didn't work on the last upload.

Anthony F.
Staff Software Engineer
National Instruments
0 Kudos
Message 6 of 9
(7,183 Views)

Hi Anthony,

     

     Thanks very much for your example code!  I will learn it carefully.  

 

   

0 Kudos
Message 7 of 9
(7,168 Views)

where Can I find energy detection Vi

0 Kudos
Message 8 of 9
(7,037 Views)

You can find the VI on our code sharing community

 


Simple Trigger on Energy Example

This code is provided courtesy of Jackson Massey




LabVIEW also has simple threshold detector as well:

Signal Processing -> Signal Operations -> Threshold Detector.VI

Anthony F.
Staff Software Engineer
National Instruments
0 Kudos
Message 9 of 9
(7,034 Views)