DAQmx Real-Time Properties

NI-DAQmx Properties

DAQmx Real-Time Properties

Use the DAQmx Real-Time properties to configure error reporting and recovery options for deterministic applications.

PropertyDescription
Convert Late Errors To Warnings Specifies if DAQmx Wait for Next Sample Clock and DAQmx Read convert late errors to warnings. NI-DAQmx returns no late warnings or errors until the number of warmup iterations you specify with NumOfWarmupIters execute. Details
Number Of Warmup Iterations Specifies the number of loop iterations that must occur before DAQmx Wait for Next Sample Clock and DAQmx Read return any late warnings or errors. The system needs a number of iterations to stabilize. During this period, a large amount of jitter occurs, potentially causing reads and writes to be late. The default number of warmup iterations is 100. Specify a larger number if needed to stabilize the system. Details
Wait For Next Sample Clock Wait Mode Specifies how DAQmx Wait for Next Sample Clock waits for the next Sample Clock pulse. Details
Report Missed Samples Specifies whether DAQmx Read returns lateness errors or warnings when it detects missed Sample Clock pulses. This setting does not affect DAQmx Wait for Next Sample Clock. Set this property to TRUE for applications that need to detect lateness without using DAQmx Wait for Next Sample ClockDetails
Write Recovery Mode Specifies how NI-DAQmx attempts to recover after missing a Sample Clock pulse when performing counter writes. Details