Solution
This behavior is typically caused by the anti-aliasing filter delay present in devices that use Delta-Sigma analog-to-digital converters (ADCs).
Use one of the following methods to compensate for the delay.
Option 1: Use Channel Expansion
If the devices can be included in a single task using channel expansion and support Filter Delay Removal, NI-DAQmx automatically compensates for the filter delay.
Requirements:
- Configure the devices in a single task.
- Use the same sample rate for all devices.
- Use hardware that supports Filter Delay Removal.
Devices such as NI C Series DSA modules, PXI-4461/4462, and PXI-447x modules can be synchronized using channel expansion, but NI-DAQmx does not automatically remove their filter delay.
Option 2: Use Filter Delay Removal or Filter Delay Adjustment
If the devices cannot be configured in a single task, and the DSA device supports Filter Delay Removal, enable the following DAQmx property:

Note: Not all DSA devices support Filter Delay Removal.
If the device supports Filter Delay Adjustment, you can configure the following DAQmx properties:

These settings can be used to fine-tune alignment between synchronized acquisitions.
Option 3: Compensate for the Delay Manually
If Filter Delay Removal is not supported, manually discard the initial samples affected by filter delay.
To compensate:
- Start both acquisitions.
- Read and discard an appropriate number of samples from the DSA device.
- Begin reading data simultaneously from all devices.

Note: Determine the number of discarded samples either experimentally or by reviewing the filter delay, input delay, or group delay specifications for the device.
Option 4: Use Analog Triggering
If the acquisition uses analog triggering, the filter delay is typically not observed in the triggered data because the analog trigger circuitry is located after the anti-aliasing filter.
For additional details, refer to the Dynamic Signal Acquisition User Manual.