![background image](http://html1.mh-extra.com/html/rabbit/rabbitcore-rcm4100/rabbitcore-rcm4100_user-manual_3119422066.webp)
62
RabbitCore RCM4100
anaInEERd
root int anaInEERd(unsigned int channel, unsigned int opmode,
unsigned int gaincode);
DESCRIPTION
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
the channel number (0 to 7) corresponding to LN0 to LN7.
opmode
the mode of operation:
SINGLE
—single-ended input
DIFF
—differential input
mAMP
—4–20 mA input
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
Summary of Contents for RabbitCore RCM4100
Page 1: ...RabbitCore RCM4100 C Programmable Core Module User s Manual 019 0153 090508 G...
Page 18: ...14 RabbitCore RCM4100...
Page 102: ...98 RabbitCore RCM4100...
Page 106: ...102 RabbitCore RCM4100...
Page 110: ...106 RabbitCore RCM4100...
Page 112: ......