02-24-2018 07:48 PM
Could someone help me fix this error 20023 that appears when i run the attached VI. ifve tried everything but i cant get rid of it. Thanks
Solved! Go to Solution.
02-24-2018 09:45 PM
Your filter frequency must be between 0 and the Nyquist Frequency. (1/2 the acquistion rate.) What is your acquisition rate?
I think the problem is that your signal processing path starts out as just an array of data that gets converted into the Dynamic Data Type. Since that array wire contains no timing information, it assumes your acquisition rate is 1 Hz. Thus a filter value greater than 1/2 Hz is going to give your error.
What functions are you using to get your data? (Those subVI's weren't included in your post.)
02-25-2018 12:00 AM
Thanks for responding. im using arduino INIT and arduino contnuous acquisition VI and a pulse sensor. Acqusition speed was 50. I tried to fix it but i dont know how to change the frequeancy. I tried a build waveform but the error kept popping up
02-25-2018 10:50 AM
You would build it into a waveform. If that didn't work for you, show your code so we can figure out why it didn't
02-25-2018 10:51 AM
When you build the waveform, there are three components: Y, t0, and dt.
You'd set the sampling rate with dt. What did you set that to? If 1, you've got 1Hz. If 0.1, you've got 10Hz. You'll want to set that appropriately. It looks like 50Hz, so 0.02. Then, you can use a filter setting of 25Hz or less.
02-25-2018 10:58 AM