LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to set smoothing filter average value from outside filter express VI?

Hi,

 

I want to use smoothing filter from filter express VI for reducing noise in my continuous data acquisition,

 

Now my problems are :

- Is it possible to get the smoothing filter average value from outside filter express VI? ( So I can set the value from front panel )

 

- Why there are jumps at the beginning when I use smoothing filter for continuous data acquisition?

 

Best regards,

Alvin Chandra 

Download All
0 Kudos
Message 1 of 3
(2,681 Views)

Hey,

 

the "jump" for continous data is there due to the fact that the data are not continous - this ramp comes from starting the VI. I think internally, along the width of your filter the dataset will be zero-padded, thus the ramp from zero to your value.

 

To change the filter settings while using an express VI, I am not sure if thats possible. http://zone.ni.com/reference/en-XX/help/371361E-01/lvconcepts/expressvis/ indicates that you cannot do that during runtime. Maybe just use non-express VIs.

 

Regards, QM

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

Hi Chandras,

 

the ExpressVI is build by LowlevelVIs, so you can open the Frontpanel from Filter ExpressVI and take a look into the LowLevel Code.

 

I build the Filter without an ExpressVI, see attachment.

 

Regards,

Christian

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