From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

High Cyclic Fatigue DAQ with Failure Triggering Increased Rate / Shutoff - Producer/Consumer Pattern

Variant Queue -1.png

Variant Queue -2.png

I have been working on the implementation of the suggested changes and getting a further understanding of tdms. I think I may have gone down a rabbit hole though in the use of variants within the queue and I am not sure why I cannot unbundle these the way I bundled them. The clusters passed to the queue consist of an enum, variant, and string. I used variants to pass multiple data types to the queue, but I think it may be simpler done with converting the inputs to double instead. Another thought is multiple queues though I thought that might get into some messier issues. 

 

Am I going down the right road here? Thanks for the help.

0 Kudos
Message 11 of 11
(39 Views)