I have an application using three USB DAQ devices. USB6212 + USB6001 ( 2nos)
A main VI handles all the DAQMx read / writes.
Data that is read ( AI and DI ) are passed by queues to other sub VIs.
Data that is to be written ( AO, DO) is sent from sub VIs to the main and written from it. And I also had to bring in a T/F case to prevent error pop up when the SUB VI that sends the data is off-grid when a non hardware operation is underway.
Now if you see the image below the setup will be clear. But to me it looks pretty clumsy and too much of lines... any better and elegant method ??Image may be NSFW.
Clik here to view.