01-22-2014 11:00 AM
I'm using the sbRIO Eval Kit and I am trying to perform various signal processing functions on some of the analog input signals. At pesent, the signals "stream" into the RT processor from the FPGA and I can only do "typical" mathematical conversions on the data (i.e.convert the input voltage to some physical unit with a transfer function).
It appears that many/most of the signals processing VI's (movering average, filters, etc.) take an array as an input. So the question is, how do I convert my "streaming" data from the FPGA to an array?
I've added a pic of what I'm trying to do below.
Thanks,
Phil
01-22-2014 11:44 AM
Looks like you should be using the Pt to Pt functions. They are in the Signal Processing->Point By Point palette.
01-23-2014
08:14 AM
- last edited on
08-09-2024
01:03 PM
by
Content Cleaner
Adding to crossrulz’s recommendation you can use the Build Array function at the RT Host and use the desired VI. It seems that you are using Programmatic FPGA interface communication, if you switch to DMA FIFOs you will automatically get an array at the host side.