One of my boards fell outside our specs because of too high reading on ADCB. The init section does
ADCB.CALL = readCalibrationByte(0x24); ADCB.CALH = readCalibrationByte(0x25);
I recorded the production signatures from all the boards produced an went through them to see if this board had significantly different calibration bytes than the others.
And what I found was that of the 40 signatures I checked all of them had 0x0444 as calibration byte for ADCA and ADCB. So I could as well have hard coded 0x0444?!
Are they really just for future enhancements only?
Did any of you see a different value?