Unclebump,
Attached is a state machine setup similar to the one that I am using. It is encapsulated in a llb file. I'm new to all this so I hope you can open it. The enqueue function is placed in the event structure and after the state machine case structure. There is likely a more elegant way to do this, but I've been using Labview for about a month and this is what is working for me. I've stripped out all of the invoke functions and other vi references, so it doesn't look like this program actually does anything, but for simplicity, it will show how the queue structure works. Once started, press the acquire button and then turn the phase knob. You should see the polar plot at the bottom change shape and the state will go from the graph data to initialize to run and back to the graph data to continue plotting. This graph data state normally draws data from a data socket server, but that was removed to show this example. Best of luck!
-Rob