Hi, I'm working on an open source Linux driver for pci/pxi 67xx cards. Right now, I've almost got calibration support complete. I can read the analog outputs with the internal cs5529 adc. However, I am unable to do proper gain calibration since I don't know the exact input range of the cs5529. It appears to be reading roughly a +-10V range from the analog outputs. However, it is off from +-10V by about two percent after running the self calibration of the cs5529.
I have the 'release_ni67xx.pdf' register level docs from the NI web site, and the data sheet for the cs5529. The NI register level docs seem to indicate that the 'AO Cal Chan Select' register can change the 'reference select' between ground and the internal 5V reference, but the
bits have no effect on my card, only the 'dac select bits' work. If I could determine the actual input range of the cs5529 (from eeprom maybe?) that would be sufficient to allow me to finish calibrating the analog output.