LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Question about parallel ptbypt processing

Solved!
Go to solution

Hi,

Is there any way to parallel process multiple time streaming data points using point by point functions?

I have a data acquisition system that get ~100 datapoints from ~ 100 sensors simultaneously.  For each sensor, I need some basic signal processing, like filtering, scaling, and averaging.

I am now using point by point vis for single sensor and everything is OK.

Screenshot 2021-10-27 111924.png

As illustrated, I have ~ 100 sensors data acquired simultaneously, and then the next 100 data for these sensors.

The processing is done for each sensor along the time axis as the dotted line, and all the sensors will have the same processing. But what if I want to process all the 100 sensors? The ptbypt vis will use the last data as the input so I cannot use a simple loop for multiple points. 100 for loops?

Chengxian_0-1635305611082.png

 

Is there any way to run parallel ptbypt processing independently for each sensor?

Thanks

0 Kudos
Message 1 of 3
(1,250 Views)
Solution
Accepted by Chengxian

I settled on a fairly ugly and clunky but effective technique many years ago.  There's a screenshot (and a pretty involved thread) over here.

 

 

-Kevin P

ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.
0 Kudos
Message 2 of 3
(1,201 Views)

Thank you Kevin,

I tried that and it is what I want. 

0 Kudos
Message 3 of 3
(1,156 Views)