Language Dictionary - 6
75
cfGetMeasLogInterval
Syntax
int cfGetMeasLogInterval(CF_HANDLE server, int step_number, float
*volt_interval, float *curr_interval, float *time_interval);
Description
Returns voltage, current, and time change criteria that are used to determine when data is logged.
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. The step number argument can be an
individual step, or the constant CF_ALL_STEPS to get the change criteria for all steps. If
CF_ALL_STEPS is given, the volt_interval, curr_interval, and time_interval arguments should
point to arrays of floats of size CF_MAX_STEPS that will receive the return values.
cfGetOutputConfig
Syntax
int cfGetOutputConfig(CF_HANDLE server, int cell, CF_OUTPUT_CONFIG
*config);
Description
Returns the configuration of an output. An output configuration can be CF_SET_ACTIVE or
CF_SET_INACTIVE. The cell argument can be an individual cell number from 1 to 256, or the
constant CF_ALL_CELLS to get the output configuration for all cells. If CF_ALL_CELLS is
given, the config argument should point to an array of 256 CF_OUTPUT_CONFIGs that will
receive the return values.
A cell which is set to CF_SET_INACTIVE ignores most output and forming commands.
Measurements for these cells always return the special value CF_NOT_A_NUMBER.
cfGetOutputProbeTest
Syntax
int cfGetOutputProbeTest(CF_HANDLE server, float *resistance);
Description
Returns the resistance limit that is used when the output probes are tested during a forming
sequence. If the probe resistance is higher than the resistance limit, the cell is marked as a failure.
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.