03-14-2006 07:09 AM
Thanks I am using the queue to send state signals to the subsystems but am now using the vi server to set the initial inputs to the vi, then launching the subsystem dynamically using the run (asynchronously) this architecture is exactly what I was looking for. Esentially I have an event loop which shares a queue with each subsystem for communications between threads but am launching each subsystem (unfortunatly each subsystem is unique). I have added a user event to initialize each subsystem which is called at the beginning of the program and refired each time the subsystem needs to be reset or reconfigured. All is well here. Thanks for the help.
Paul