Agilent Technologies E4371A, E4370A API Function Definitions, cfAbort, cfCalStandard, Syntax

Models: E4374A E4371A E4370A

1 141
Download 141 pages 7.46 Kb
Page 70
Image 70
API Function Definitions

6 - Language Dictionary

API Function Definitions

cfAbort

Syntax

int cfAbort(CF_HANDLE server);

Description

Aborts a forming sequence, which sets the run state to CF_IDLE. In the idle state the output conditions of each cell are defined by the functions cfSetVoltage, cfSetCurrent, and cfSetOutputState. The server argument can be either a handle to a group obtained by cfOpenGroup, or a handle to all cells in the instrument if no groups are defined.

cfCal

CAUTION: Make sure that no cells are connected when executing cfCal.

Syntax

int cfCal(CF_HANDLE server);

Description

Begins a full calibration sequence. This function calibrates the Agilent MCCD’s internal references and then transfers the calibration of the references to each channel. Thus, cfCal performs the same work as the cfCalStandard and cfCalTransfer functions.

Calibration requires that one of the supported voltmeters be connected to Serial Port A. There cannot be any loads or cells connected to the channel outputs, and the voltmeter input must be connected to the calibration output.

Since full calibration can take up to 15 minutes, calibration functions do not wait for calibration to complete. They return immediately after starting calibration. To monitor the progress and results of calibration, use cfGetInstStatus. While calibration is in progress, the CF_CALIBRATING_STAT bit is true. If any errors occur during calibration, the CF_CAL_ERROR_STAT bit is true. Details of the errors can be obtained using cfReadTestLog.

cfCalStandard

Syntax

int cfCalStandard(CF_HANDLE server);

Description

Begins calibration of the instrument’s internal references. This requires that one of the supported voltmeters be connected to Serial Port A.

Calibration functions do not wait for calibration to complete. They return immediately after starting calibration. To monitor the progress and results of calibration, use cfGetInstStatus. While calibration is in progress, the CF_CALIBRATING_STAT bit is true. If any errors occur during calibration, the CF_CAL_ERROR_STAT bit is true. Details of the errors can be obtained using cfReadTestLog.

70

Page 70
Image 70
Agilent Technologies E4371A, E4370A, E4374A manual API Function Definitions, cfAbort, cfCalStandard, Syntax, Description