I'm in desperate need of LabVIEW programming help! When the run arrow is clicked, my VI is designed to simultaneously start logging filtered thermocouple data and send a TTL-type pulse out of a CTR port on my ELVIS II+. The pulse part of my code works fine (it's from an example VI), but the thermocouple part has a big issue. The temperature data logs correctly, but the times associated with each data point are completely wrong. I measured the time I ran my code the most recent time--it was about 20 seconds. The logged data shows what appear to be the correct number of data points, but the last time value is only 2.88 seconds. I have a feeling the filter might be part of the issue, but I don't know how to fix it. I would be so completely grateful for any help anyone can provide! My VI and LVM output files are attached.
Megan