07-02-2008 02:34 PM
07-02-2008 02:36 PM
woops, here:
07-02-2008 02:45 PM
07-02-2008 02:45 PM
You can edit your message for up to 10 minutes after you posted it.![]()
Questions I have would be what is the purpose of the semaphore you are talking about? Where is the other end, or what are you trying to block from executing?
What is the the other end you are communicating with? Another LabVIEW program, a piece of hardware, ...?
Your program could get hung up if that communication process breaks down without any kind of error thrown. But if you do your programming properly, then your Cancel button should be effective to get your program back to its original state.
It seems like you have a good thought process going to start this project. Remember to catch any errors and handle them. It seems that your main loop should be a state machine architecture.
07-02-2008 02:53 PM
Questions I have would be what is the purpose of the semaphore you are talking about? Where is the other end, or what are you trying to block from executing?
What is the the other end you are communicating with? Another LabVIEW program, a piece of hardware, ...?