Quantcast
Channel: LabVIEW topics
Viewing all articles
Browse latest Browse all 69128

Queued State Machine skipping states?

$
0
0

Hi,

 

I started out writing my application using a simple state machine but I realized it was necessary to make the application more interactive and prevent the UI from freezing when interupted. For example, I want the user to be able to abort the test by clicking the stop button or a reset button that sends the state machine sequential flow to the reset state.

I implemented the my QSM by looking at the example in the link below.

https://decibel.ni.com/content/docs/DOC-14169

 

However, the problem now is that the state machine no longer runs sequentially as in my initial simple state machine. Sometimes a state is repeated and at other times a state is skipped. By skipped, I meant it didn't follow the order I tried to implement in my code. I flush the queue before any new user input so I don't know what's causing this behavior in my application.  Has anyone experienced this type of problem before? If so how can it be fixed.

 

Thanks


Viewing all articles
Browse latest Browse all 69128

Trending Articles