DCPowerOutputLCRCompensation Class
- Updated2025-10-06
- 2 minute(s) read
Contains properties related to NI-DCPower LCR compensation-specific operations.
Derives from
Syntax
Namespace: NationalInstruments.ModularInstruments.NIDCPower
public class DCPowerOutputLCRCompensation : DCPowerSubObject
Remarks
For more information, refer to NI DC Power Supplies and SMUs Help.
Thread Safety
All members of this type are safe for multithreaded operations.
Properties
| Name | Description |
|---|---|
| AcElectricalCableLengthDelay | Specifies the one-way electrical length delay of the cable, in seconds. |
| ActualLoadReactance | Specifies the actual reactance, in ohms, of the load used for load LCR compensation. |
| ActualLoadResistance | Specifies the actual resistance, in ohms, of the load used for load LCR compensation. |
| LoadCompensationEnabled | Specifies whether to apply load LCR compensation data to LCR measurements. |
| MeasuredLoadReactance | Specifies the reactance, in ohms, of the load used for load LCR compensation as measured by the instrument. |
| MeasuredLoadResistance | Specifies the resistance, in ohms, of the load used for load LCR compensation as measured by the instrument. |
| OpenCompensationEnabled | Specifies whether to apply open LCR compensation data to LCR measurements. |
| OpenConductance | Specifies the conductance, in siemens, of the circuit used for open LCR compensation. |
| OpenShortLoadCompensationDataSource | Specifies the source of the LCR compensation data NI-DCPower applies to LCR measurements. |
| OpenSusceptance | Specifies the susceptance, in siemens, of the circuit used for open LCR compensation. |
| ShortCompensationEnabled | Specifies whether to apply short LCR compensation data to LCR measurements. |
| ShortCustomCableCompensationEnabled | Defines how to apply short custom cable compenation in LCR mode when CableLength is set to CustomOnboardStorage or CustomAsConfigured. |
| ShortReactance | Specifies the reactance, in ohms, of the circuit used for short LCR compensation. |
| ShortResistance | Specifies the resistance, in ohms, of the circuit used for short LCR compensation. |
Methods
| Name | Description |
|---|---|
| ConfigureCompensation(byte[]) | Applies previously generated open, short, load, as well as open and short custom cable compensationData to LCR measurements. |
| GetCompensationData() | Returns previously generated open, short, load, and custom cable compensation data that you can apply to LCR measurements with ConfigureCompensation(byte[]). |
| GetCompensationLastDateAndTime(DCPowerLCRCompensationType) | Returns the date and time the specified type of compensation data for LCR measurements was most recently generated. |
| PerformLoadCompensation(DCPowerLCRLoadCompensationSpot[]) | Generates load compensation data for LCR measurements for the test spots you specify. |
| PerformOpenCompensation(double[]) | Generates open compensation data for LCR measurements based on a default set of test frequencies and, optionally, additional frequencies you can specify. |
| PerformOpenCustomCableCompensation() | Generates open custom cable compensation data for LCR measurements. |
| PerformShortCompensation(double[]) | Generates short compensation data for LCR measurements based on a default set of test frequencies and, optionally, additional frequencies you can specify. |
| PerformShortCustomCableCompensation() | Generates short custom cable compensation data for LCR measurements. |