Hi John,
We tried measuring 4.8V from 3 batteries in series with MCC128 (single ended mode, +/- 5-volt range, after 30mins warm-up) and the result was great. As shown in attached figure, the standard deviation was ~0.095mV. The accuracy was also good. For accuracy comparison between MCC128 and calibrated DMM, maximum difference was <1.0mV within 20000 samples each (no averaging).
So it turned out MCC128 is working perfectly fine. Its precision and accuracy are well within the stated specs. Instead, the problem came from the source we measured previously. The other data logger used to verify the precision probably has some built-in noise filters, which users can’t turn off. So at first, we interpreted the data fluctuations as MCC128’s fault. We will consider adding a low-pass filter before inputs.
It was nice learning batteries can be used as stable testing sources. Thank you so much for your help!