Hi, I've attached a .vi as part of my explanation. In this vi, I make use of analog input channels ai0 and ai1. They're read from at different times, however, I don't want to open/close a task then open/close another task as there will be several of my VI's operating in parallel and due to timing operations in the middle sequence frame, I can't afford to let another copy running in parallel "steal" access to the sample/read mechanism when closing one and opening the next. I can't open two separate tasks at the beginning, then close them at the end, due to the multiplexing characteristics of the sample/read mechanism not allowing this. So, I need to combine the two channels into one task - this is no problem, but is it possible to, as shown in the attached .vi, read from ONLY one channel, then read from ONLY the next? I realise I could just read the two channels, then separate the data later, but this doesn't really suit. Any help would be much appreciated.