Digi RCM4000 user manual Allchan

Models: RCM4000

1 124
Download 124 pages 43.01 Kb
Page 63
Image 63

root int anaInEERd(unsigned int channel, unsigned int opmode, unsigned int gaincode);

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

channel

SINGLE

DIFF

mAMP

 

 

 

 

0

+AIN0

+AIN0 -AIN1

+AIN0*

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

 

 

 

 

* Not accessible on Prototyping Board.

User’s Manual

57

Page 63
Image 63
Digi RCM4000 user manual Allchan