Synchronized operations are created by routing timing and control signals. Synchronization can be within a single device—for instance, synchronizing analog input and analog output on an M Series device—or on multiple devices. Timing and control signals that synchronize operations fall into three categories: clocks, triggers, and events.
These timing and control signals are routed by connecting two terminals together. Selecting a terminal as the source of a clock or a trigger constructs a route. On PCI devices, the RTSI bus provides the pathways for signal routing. On PXI devices, the PXI trigger bus provides the same pathways. For NI-DAQmx to find a free PXI trigger line, you must perform a PXI chassis identification in MAX. For NI-DAQmx to find a free RTSI line, you must create a RTSI cable in MAX and populate it with the devices connected by the cable. You can discover what routes are possible by referencing a table of possible routes in MAX.
On some devices, you synchronize analog input, analog output, and digital input/output channels from multiple modules by including those channels in the same task. All channels within a task must be of the same channel type, such as analog input or counter output.