For more information on how a DAQ board is configured with the NI-DAQmx driver, please refer to the NI-DAQmx Help, specifically the section NI-DAQmx Key Concepts >> Tasks >> Task State Model
. If you understand the task state model in DAQmx, you can reduce the time required to restart a task by first committing the task before starting it. For a good example of how to do this in LabVIEW, refer to the shipping example Acq&Graph Voltage-Int Clk-SW Trig Restarts.vi
Hope this helps!