Agilent Technologies E4374A manual cfGetVoltage, cfInitiate, cfMeasACResistance, cfMeasCapacityAS

Models: E4374A E4371A E4370A

1 141
Download 141 pages 7.46 Kb
Page 80
Image 80
cfGetVoltage

6 - Language Dictionary

cfGetVoltage

Syntax

int cfGetVoltage(CF_HANDLE server, float *voltage);

Description

Returns the idle state voltage setting set by cfSetVoltage. The idle state voltage is the value that the cell voltage will be set to when the forming sequence is in the idle state and the output state is enabled. 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.

cfInitiate

Syntax

int cfInitiate(CF_HANDLE server);

Description

Initiates a cell forming sequence. A cell forming sequence does not start until it has been initiated and then triggered. 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. cfInitiate returns an error if the trigger state is not in Idle or if the sequence is invalid.

See Also

cfTrigger, cfSetTriggerSource, cfAbort

cfMeasACResistance

Syntax

int cfMeasACResistance(CF_HANDLE server, int cell, float *reading);

Description

NOTE: Because this command may take several seconds to complete, you may need to temporarily adjust the cfSetTimeout function to account for the increased execution time.

Returns the measured ac resistance for a particular cell or for all cells. The cell argument can be an individual cell number from 1 to 256, or the constant CF_ALL_CELLS to request readings for all cells. If CF_ALL_CELLS is given, the reading argument should point to an array of 256 floats that will receive the return values.

If the ac resistance measurement cannot be made, either because the output for a cell is in the OFF state, the voltage sense is set to Local, or if there is insufficient current flowing to make the measurement, the special value CF_NOT_A_NUMBER (9.91E37) is returned.

cfMeasCapacityAS

Syntax

int cfMeasCapacityAS(CF_HANDLE server, int cell, float *reading);

Description

Returns the accumulated capacity in ampere-seconds of a cell in its present step. The capacity is reset to zero at the start of each step. If the cell is not in the forming state, the special value CF_NOT_A_NUMBER is returned. The cell argument can be an individual cell number from 1 to 256, or the constant CF_ALL_CELLS to request readings for all cells. If CF_ALL_CELLS is given, the reading argument should point to an array of 256 floats that will receive the return values.

80

Page 80
Image 80
Agilent Technologies E4374A cfGetVoltage, cfInitiate, cfMeasACResistance, cfMeasCapacityAS, Syntax, Description, See Also