Can I Calibrate Channels While Running Tasks on My DAQ Device?

Updated Apr 18, 2019

Reported In


  • C Series Universal Analog Input Module
  • C Series Strain/Bridge Input Module
  • C Series Voltage Input Module
  • C Series Temperature Input Module


  • LabVIEW
  • Measurement & Automation Explorer (MAX)


  • NI-DAQmx

Issue Details

I am using a cDAQ Chassis with multiple C-Series modules. For each module, I want to be able to calibrate only a few specified channels, as needed, without stopping/ending a task running on the remaining channels of the same C-Series module. Is this possible?


Calibrating specific channels while continuing to run a task on the same module is not possible with C-Series devices.

In order to calibrate C-Series modules, you have to stop running any ongoing tasks and follow a manual calibration procedure as specified in the C Series Calibration article. This means that calibrating these devices requires you to run a task on these devices. As explained in the Number of Concurrent Tasks article, you can only run 1 task per module which prevents you from being able to calibrate while continuing to run a task on the same module.