Language Dictionary - 6
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.
Acell 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.
75