My gyro is sending data I need to filter real-time. The data are short, 4 element-vectors that are sent 25 times a second. How do I filter this? All the functions I've found in LabWindow's documentation require an entire array of data and then generate a filtered array of the same length (that seems a bit... weird). How can I filter my data using this weird function?
For example, I'd like to:
- filter the first data set
- shift by 1
- filter the new data set taking only the last element of the output array
Thats what filtering using a FIR filter looks like if I recall correctly -- convolving signal with filter coefficients, moving by one sample and convolving again.
Benji