International User's Manual Network Adapter RCM4000
User’s Manual 57
Reads the calibration constants, gain, and offset for an input based on their designated position in the
flash memory, and places them into global tables
_adcCalibS
,
_adcCalibD
, and
_adcCalibM
for
analog inputs. Depending on the flash size, the following macros can be used to identify the starting
address for these locations.
ADC_CALIB_ADDRS, address start of single-ended analog input channels
ADC_CALIB_ADDRD, address start of differential analog input channels
ADC_CALIB_ADDRM, address start of milliamp analog input channels
NOTE: This function cannot be run in RAM.
PARAMETER
channel is the analog input channel number (0 to 7) corresponding to LN0_IN to LN7_IN.
opmode is the mode of operation:
SINGLE—single-ended input line
DIFF—differential input line
mAMP—milliamp input line
root int anaInEERd(unsigned int channel,
unsigned int opmode, unsigned int gaincode);
channel SINGLE DIFF mAMP
0 +AIN0 +AIN0 -AIN1
+AIN0
*
* Not accessible on Prototyping Board.
1 +AIN1 +AIN1 -AIN0* +AIN1*
2 +AIN2 +AIN2 -AIN3 +AIN2*
3 +AIN3 +AIN3 -AIN2* +AIN3
4 +AIN4 +AIN4 -AIN5 +AIN4
5 +AIN5 +AIN5 -AIN4* +AIN5
6 +AIN6 +AIN6 -AIN7* +AIN6
7 +AIN7 +AIN7 -AIN6* +AIN7*
ALLCHAN read all channels for selected opmode










