Problem: After calibration of an AIChannel not only does the channel not produce calibrated results but all the measuring procedures of other channels of the same task go beserk as well. Either are random values displayed or NationalInstrument.DAQmxExceptions thrown.
Background: I implement in C#. For my sensor monitoring software I set up a task with seven analogous input channels. An AnalogMultiChannelReader reads the data and it does so perfectly 🙂 During running time I want to calibrate one of the AIChannels. I stop the reading process by deactivating the timers and start the calibration dialogs as attached. There, I use the same task as in the measuring procedure, but by using a new AnalogMultiChannelReader. Calibration does not produce an error message. After timers are reactivated. When I call calibration of the same channel again, the current values appear to be calibrated. But not so for the continued measuring processes. What could I possibly do to continue a reliable measurement?