Description of the mca communication dll – GBS Elektronik MCA-166 Communication DLL User Manual
Page 13

Description of the MCA Communication DLL
Name
MMCA_SET_GAIN
Description
The function sets the amplifier coarse and fine gain.
Declaration
ERROR_FLAG CALLBACK MMCA_SET_GAIN(unsigned short unCoarseGain,
unsigned short unFineGain);
unCoarseGain
Coarse gain:
2, 5, 10, 20, 50, 100, 200, 500 or 1000
unFineGain
Fine gain:
MCA166: 5000 ... 15000 * 0.0001 (if coarse gain=1000, max. fine gain=10000 )
MCA527: 5000 … 65000 * 0.0001
Return value
See MCA_COMM function
Name
MMCA_SET_OFFSET_DAC
Description
The function sets the offset DAC of the MCA527.
Declaration
ERROR_FLAG CALLBACK MMCA_SET_OFFSET_DAC(unsigned short unValue);
unValue
DAC value:
0 … 16383
Return value
See MCA_COMM function
Remarks
The function is only usable for MCA527.
Name
MMCA_SET_MCA_INPUT_AMPLIFIER
Description
The function sets the input to 'amplifier' (MCA166) or 'shaping' (MCA527).
Declaration
ERROR_FLAG CALLBACK MMCA_SET_MCA_INPUT_AMPLIFIER();
Return value
See MCA_COMM function
Name
MMCA_SET_MCA_INPUT_AMPLIFIER_POS
Description
The function sets the amplifier input polarity to positive.
Declaration
ERROR_FLAG CALLBACK MMCA_SET_MCA_INPUT_AMPLIFIER_POS();
Return value
See MCA_COMM function
Name
MMCA_SET_MCA_INPUT_AMPLIFIER_NEG
Description
The function sets the amplifier input polarity to negative.
Declaration
ERROR_FLAG CALLBACK MMCA_SET_MCA_INPUT_AMPLIFIER_NEG();
Return value
See MCA_COMM function
Name
MMCA_SET_MCA_INPUT_DIRECT
Description
The function sets the ADC input to direct.
Declaration
ERROR_FLAG CALLBACK MMCA_SET_MCA_INPUT_DIRECT();
Return value
See MCA_COMM function
Remarks
This function is only usable for MCA527. For MCA166 use exclusively
MMCA_SET_MCA_INPUT_DIRECT_POS or MMCA_SET_MCA_INPUT_DIRECT_NEG.
Name
MMCA_SET_MCA_INPUT_DIRECT_POS
Description
The function sets the ADC input to direct (0 to +3V input range) and PUR to off.
Declaration
ERROR_FLAG CALLBACK MMCA_SET_MCA_INPUT_DIRECT_POS();
Return value
See MCA_COMM function
13