ni4133_InitializeForwardBiasOutputCalibration
- Updated2025-11-18
- 1 minute(s) read
Returns the configuration list required for running the forward bias output calibration procedure.
Syntax
ni4133_Status NI4133_DECL ni4133_InitializeForwardBiasOutputCalibration(ni4133_SessionHandle sessionHandle, double externalVoltageLevels[], double pulseCurrentLevels[], uint8_t voltageSenseMonitorValues[], uint8_t currentSenseMonitorValues[], uint8_t currentSenseResistances[], uint8_t seriesLoadResistances[], double idleCurrentLevels[], uint8_t currentOutputRanges[], size_t numSteps, size_t *actualNumSteps)
Parameters
| Name | Direction | Type | Description |
|---|---|---|---|
| sessionHandle | [in] | ni4133_SessionHandle | Specifies the session to calibrate. |
| externalVoltageLevels | [out] | double[] | Specifies the list of voltages to be generated by the external measurement device. |
| pulseCurrentLevels | [out] | double[] | Specifies the list of current level for the pulses. |
| voltageSenseMonitorValues | [out] | uint8_t[] | Specifies the list of voltage sense monitor values to configure the calibration load board with. |
| currentSenseMonitorValues | [out] | uint8_t[] | Specifies the list of current sense monitor values to configure the calibration load board with. |
| currentSenseResistances | [out] | uint8_t[] | Specifies the list of current sense resistances to configure the calibration load board with. |
| seriesLoadResistances | [out] | uint8_t[] | Specifies the list of series load resistances to configure the calibration load board with. |
| idleCurrentLevels | [out] | double[] | Specifies the list of idle current levels to configure the device with. |
| currentOutputRanges | [out] | uint8_t[] | Specifies the list of current output ranges to configure the device with. |
| numSteps | [in] | size_t | Specifies the size of the configuration lists. |
| actualNumSteps | [out] | size_t * | Specifies the required size of the configuration lists. |
Returns
Reports the status of this operation.
To obtain a text description of the status code, call ni4133_GetErrorDescription. The general meaning of the status code is as follows:
Value | Meaning |
|---|---|
Positive Values | Warnings |
Negative Values | Errors |