11-28-2024 06:57 AM
I've created a LabVIEW file, which logs the data (100k/s) from DAQ and storing it in text file.
the method used is producer and consumer queue method.
I have logged the channel (voltage value), upper limit status bit and lower limit status bit in text file
but I need to log only when upper/lower limit status bit is on.
for that I tired case structure but my problem is if I use the dynamic data conversion to array/Boolean, I will lose some data's because the conversion will take some time (the conversion is needed if I need to use the case selector in case structure.)
So, I have not used any conversions, I used only the dynamic data from the DAQ in whole process.
question - Any method to log data only when the upper/lower status bit is on, without using the conversion of the dynamic data at any cost, or any other method.
Thanks in advance for any suggestions!
11-28-2024 10:42 AM
If all that you need to do is log data from DAQ, you can use FlexLogger
11-29-2024 07:13 PM
Refer to Producer/Consumer Read Waveform Data and Write to TDMS at Two Different Rates as a starting point.