Classes

NameDescription
DCPowerAdvanced

Provides advanced properties related to NI-DCPower.

DCPowerCalibration

Provides objects of specific types to calibrate NI-DCPower.

DCPowerCalibrationUtility

Represents NI-DCPower calibration utility.

DCPowerCoercionEventArgs

Represents the event data obtained when a coercion event occurs.

DCPowerControl

Provides methods to control the programming state of NI-DCPower.

DCPowerDigitalEdgeMeasureTrigger

Provides methods and properties to configure the Digital Edge Measure trigger.

DCPowerDigitalEdgeMeasureTriggerInputTerminal

Represents the input terminal for DCPowerDigitalEdgeMeasureTrigger.

DCPowerDigitalEdgePulseTrigger

Represents the methods and properties used to configure digital edge for the PulseTrigger.

DCPowerDigitalEdgePulseTriggerInputTerminal

Represents the input terminal for DCPowerDigitalEdgePulseTrigger.

DCPowerDigitalEdgeSequenceAdvanceTrigger

Represents the methods and properties used to configure digital edge for the SequenceAdvanceTrigger.

DCPowerDigitalEdgeSequenceAdvanceTriggerInputTerminal

Represents the input terminal for DCPowerDigitalEdgeSequenceAdvanceTrigger.

DCPowerDigitalEdgeShutdownTriggerInputTerminal

Represents the input terminal for DCPowerOutputDigitalEdgeShutdownTrigger.

DCPowerDigitalEdgeSourceTrigger

Represents the properties used to configure DCPowerDigitalEdgeSourceTrigger.

DCPowerDigitalEdgeSourceTriggerInputTerminal

Represents the input terminal for DCPowerDigitalEdgeSourceTrigger.

DCPowerDigitalEdgeStartTrigger

Represents the properties used to configure DCPowerDigitalEdgeStartTrigger.

DCPowerDigitalEdgeStartTriggerInputTerminal

Represents the input terminal for DCPowerDigitalEdgeStartTrigger.

DCPowerDriverIdentity

Provides the methods and properties that provide information about the instrument and the NI-DCPower driver.

DCPowerDriverLock

Provides synchronization locks obtained on the driver session.

DCPowerDriverOperation

Provides properties that affect the operation of the instrument driver.

DCPowerDriverUtility

Contains methods that provide a basic set of utility operations.

DCPowerEvents

Provides underlying hardware events of specific types.

DCPowerExternalCalibration

Provides the properties used in external calibration of NI-DCPower.

DCPowerInstrument

Provides properties and methods used to perform NI-DCPower instrument specific operations.

DCPowerInstrumentAdvanced

Provides advanced properties for the instrument.

DCPowerInstrumentCalibration

Provides objects of specific types to configure calibration of the instrument.

DCPowerInstrumentCollection

Represents a strongly typed collection of DCPowerInstrument objects.

DCPowerInstrumentIdentity

Provides the methods and properties that provide information about the instrument.

DCPowerInstrumentSelfCalibration

Defines properties used to configure self calibration of the instrument.

DCPowerInterchangeCheckWarningEventArgs

Provides NI-DCPower interchange check warning event arguments.

DCPowerMeasureCompleteEvent

Represents the properties used to configure the underlying hardware MeasureCompleteEvent.

DCPowerMeasureCompleteEventOutputTerminal

Represents the output terminal for DCPowerMeasureCompleteEvent.

DCPowerMeasureCompleteEventPulse

Represents the properties used to configure the pulse of DCPowerMeasureCompleteEvent.

DCPowerMeasureCompleteEventToggle

Represents the properties used to configure the toggle for measure complete event.

DCPowerMeasureTrigger

Represents the properties used to configure the Measure trigger for NI-DCPower.

DCPowerMeasureTriggerExportedOutputTerminal

Represents the output terminal for exporting the DCPowerMeasureTrigger.

DCPowerMeasurement

Represents properties related to all measurement channels in session.

DCPowerMeasurementConfiguration

Represents properties that apply to all measurement channels that are in Session.

DCPowerMeasurementEventArgs

Holds the event data obtained after asynchronous measurement completion.

DCPowerOutput

Provides properties and methods used to perform NI-DCPower channel specific operations.

DCPowerOutputCollection

Represents a strongly typed collection of DCPowerOutput objects.

DCPowerOutputControl

Provides methods to control the programming state of NI-DCPower.

DCPowerOutputDeviceSpecific

Provides device-specific properties related to NI-DCPower.

DCPowerOutputDeviceSpecificLCR

Provides LCR meter specific properties related to NI-DCPower.

DCPowerOutputDigitalEdgeMeasureTrigger

Represents the methods and properties used to configure the digital edge for the MeasureTrigger for the specified channel(s).

DCPowerOutputDigitalEdgePulseTrigger

Represents the methods and properties used to configure the digital edge for the PulseTrigger for the specified channel(s).

DCPowerOutputDigitalEdgeSequenceAdvanceTrigger

Represents the methods and properties used to configure the digital edge for the SequenceAdvanceTrigger for the specified channel(s).

DCPowerOutputDigitalEdgeShutdownTrigger

Represents the methods and properties used to configure digital edge for the ShutdownTrigger.

DCPowerOutputDigitalEdgeSourceTrigger

Represents the methods and properties used to configure the digital edge for the SourceTrigger for the specified channel(s).

DCPowerOutputDigitalEdgeStartTrigger

Represents the methods and properties used to configure the digital edge for the StartTrigger for the specified channel(s).

DCPowerOutputEvents

Provides underlying hardware events of specific types.

DCPowerOutputLCR

Contains properties related to NI-DCPower channel specific operations.

DCPowerOutputLCRAdvanced

Properties for controlling advanced features of LCR Output.

DCPowerOutputLCRCompensation

Contains properties related to NI-DCPower LCR compensation-specific operations.

DCPowerOutputMeasureCompleteEvent

Represents the properties used to configure the underlying hardware MeasureCompleteEvent.

DCPowerOutputMeasureCompleteEventPulse

Represents the properties used to configure the pulse of DCPowerOutputMeasureCompleteEvent.

DCPowerOutputMeasureCompleteEventToggle

Represents the properties used to configure the toggle for output measure complete event.

DCPowerOutputMeasureTrigger

Represents the methods and properties used to configure the MeasureTrigger for NI-DCPower.

DCPowerOutputMeasurement

Provides properties and methods used to perform operations related to NI-DCPower output measurements.

DCPowerOutputPulseCompleteEvent

Represents the properties used to configure the underlying hardware PulseCompleteEvent.

DCPowerOutputPulseCompleteEventPulse

Contains properties used to configure the pulse characteristics of the Pulse Complete event.

DCPowerOutputPulseTrigger

Represents the methods and properties used to configure the PulseTrigger for NI-DCPower.

DCPowerOutputReadyForPulseTriggerEvent

Contains properties used to configure the Ready For Pulse Trigger event.

DCPowerOutputReadyForPulseTriggerEventPulse

Represents the properties used to configure the pulse of ReadyForPulseTriggerEvent.

DCPowerOutputSequenceAdvanceTrigger

Represents the methods and properties used to configure the SequenceAdvanceTrigger for NI-DCPower.

DCPowerOutputSequenceEngineDoneEvent

Represents the properties used to configure the underlying hardware SequenceEngineDoneEvent.

DCPowerOutputSequenceEngineDoneEventPulse

Represents the properties used to configure the pulse of DCPowerOutputSequenceEngineDoneEvent.

DCPowerOutputSequenceEngineDoneEventToggle

Represents the properties used to configure the toggle for output sequence engine done event.

DCPowerOutputSequenceIterationCompleteEvent

Represents the properties used to configure the underlying hardware DCPowerOutputSequenceIterationCompleteEvent event.

DCPowerOutputSequenceIterationCompleteEventPulse

Represents the properties used to configure the pulse of SequenceIterationCompleteEvent.

DCPowerOutputSequenceIterationCompleteEventToggle

Represents the properties used to configure the toggle for output sequence iteration complete event.

DCPowerOutputShutdownTrigger

Represents the methods and properties used to configure the ShutdownTrigger for NI-DCPower.

DCPowerOutputSource

Represents the source unit channel.

DCPowerOutputSourceAdvanced

Properties for controlling the advanced features of the source unit.

DCPowerOutputSourceAdvancedSequencing

Provides methods and properties for configuring the source and measure unit with a series of property values.

DCPowerOutputSourceCompleteEvent

Represents the properties used to configure the underlying hardware SourceCompleteEvent.

DCPowerOutputSourceCompleteEventPulse

Represents the properties used to configure the pulse of SourceCompleteEvent.

DCPowerOutputSourceCompleteEventToggle

Represents the properties used to configure the toggle for output source complete event.

DCPowerOutputSourceConstantPower

Contains properties that change channel settings when the channel is configured for ConstantPower.

DCPowerOutputSourceConstantResistance

Contains properties that change channel settings when the channel is configured for ConstantResistance.

DCPowerOutputSourceCurrent

Contains properties used to configure the current of source unit channel.

DCPowerOutputSourceCustomTransientResponse

Contains properties used to configure the custom transient response of source unit channel.

DCPowerOutputSourceCustomTransientResponseConstantPower

Contains properties used to configure the constant power custom transient response of source unit channel.

DCPowerOutputSourceCustomTransientResponseConstantResistance

Contains properties used to configure the constant resistance custom transient response of source unit channel.

DCPowerOutputSourceCustomTransientResponseCurrent

Contains properties used to configure the custom transient response current of source unit channel.

DCPowerOutputSourceCustomTransientResponseVoltage

Contains properties used to configure the custom transient response voltage of source unit channel.

DCPowerOutputSourceOutput

Contains properties related to NI-DCPower channel specific operations.

DCPowerOutputSourceOutputCutoff

Properties for controlling output cutoff limits for supported instruments.

DCPowerOutputSourcePulseCurrent

Contains properties that change channel settings when the channel is configured for PulseCurrent.

DCPowerOutputSourcePulseVoltage

Contains properties used to configure the pulse voltage of source unit channel.

DCPowerOutputSourceTrigger

Represents the methods and properties used to configure the SourceTrigger for NI-DCPower.

DCPowerOutputSourceVoltage

Contains properties used to configure the voltage of source unit channel.

DCPowerOutputStartTrigger

Represents the methods and properties used to configure the StartTrigger for NI-DCPower.

DCPowerOutputTriggers

Provides underlying triggers of specific types.

DCPowerPulseCompleteEvent

Represents the properties used to configure the underlying hardware PulseCompleteEvent.

DCPowerPulseCompleteEventOutputTerminal

Represents the output terminal for DCPowerPulseCompleteEvent.

DCPowerPulseCompleteEventPulse

Contains properties used to configure the pulse characteristics of the Pulse Complete event.

DCPowerPulseTrigger

Defines methods and properties used to configure the Pulse trigger.

DCPowerPulseTriggerExportedOutputTerminal

Represents the output terminal for DCPowerSequenceAdvanceTrigger.

DCPowerReadyForPulseTriggerEvent

Contains properties used to configure the Ready For Pulse Trigger event.

DCPowerReadyForPulseTriggerEventOutputTerminal

Represents the output terminal for DCPowerReadyForPulseTriggerEvent.

DCPowerReadyForPulseTriggerEventPulse

Represents the properties used to configure the pulse of ReadyForPulseTriggerEvent.

DCPowerSelfCalibration

Defines methods and properties used to perform self calibration and query data related to self calibration.

DCPowerSequenceAdvanceTrigger

Represents the properties used to configure the SequenceAdvanceTrigger trigger for NI-DCPower.

DCPowerSequenceAdvanceTriggerExportedOutputTerminal

Represents the output terminal for DCPowerSequenceAdvanceTrigger.

DCPowerSequenceEngineDoneEvent

Represents the properties used to configure the underlying hardware SequenceEngineDoneEvent.

DCPowerSequenceEngineDoneEventOutputTerminal

Represents the destination terminal for DCPowerSequenceEngineDoneEvent.

DCPowerSequenceEngineDoneEventPulse

Represents the properties used to configure the pulse of DCPowerSequenceEngineDoneEvent.

DCPowerSequenceEngineDoneEventToggle

Represents the properties used to configure the toggle for sequence engine done event.

DCPowerSequenceIterationCompleteEvent

Represents the properties used to configure the underlying hardware DCPowerSequenceIterationCompleteEvent event.

DCPowerSequenceIterationCompleteEventOutputTerminal

Represents the destination terminal for DCPowerSequenceIterationCompleteEvent.

DCPowerSequenceIterationCompleteEventPulse

Represents the properties used to configure the pulse of SequenceIterationCompleteEvent.

DCPowerSequenceIterationCompleteEventToggle

Represents the properties used to configure the toggle for sequence iteration complete event.

DCPowerSource

Contains properties used to configure NI-DCPower for signal generation.

DCPowerSourceCompleteEvent

Represents the properties used to configure the underlying hardware SourceCompleteEvent.

DCPowerSourceCompleteEventOutputTerminal

Represents the destination terminal for DCPowerSourceCompleteEvent.

DCPowerSourceCompleteEventPulse

Represents the properties used to configure the pulse of SourceCompleteEvent.

DCPowerSourceCompleteEventToggle

Represents the properties used to configure the toggle for source complete event.

DCPowerSourceTrigger

Represents the properties used to configure the SourceTrigger for NI-DCPower.

DCPowerSourceTriggerExportedOutputTerminal

Represents the output terminal for DCPowerSourceTrigger.

DCPowerStartTrigger

Represents the properties used to configure the StartTrigger for NI-DCPower.

DCPowerStartTriggerExportedOutputTerminal

Represents the output terminal for DCPowerStartTrigger.

DCPowerSubObject

Represents members that are common to all sub-object NI-DCPower classes. This is an internal class and is not intended for external use.

DCPowerTriggers

Provides underlying triggers of specific types.

DCPowerWarning

Provides warning codes for the warnings raised by the underlying driver.

DCPowerWarningEventArgs

Represents the properties under the Warning Event Args raised during a driver warning.

NIDCPower

Defines a root class that is used to identify and control the instrument session.

Interfaces

None

Structures

NameDescription
DCPowerFetchResult

Represents the result of Fetch method.

DCPowerLCRLoadCompensationSpot

Specifies a load measurement for performing compensation.

DCPowerMeasureResult

Represents the result of Measure method.

DCPowerSelfTestResult

Represents the result of the SelfTest method.

NILCRMeasurement

Specifies a LCR measurement.

Enumerations

NameDescription
DCPowerAdvancedSequenceProperty

Specifies the properties that you can reconfigure per step in the advanced sequence.

DCPowerCableLength

Specifies values for the CableLength property.

DCPowerComplianceLimitSymmetry

Specifies whether compliance limits for current generation and voltage generation for the device are applied symmetrically about 0 V and 0 A or asymmetrically with respect to 0 V and 0 A.

DCPowerConductionVoltageMode

Specifies values for the ConductionVoltageMode property.

DCPowerEventOutputBehavior

Specifies values for the event output behavior property.

DCPowerEventToggleInitialState

Specifies values for the event toggle initial state property.

DCPowerInstrumentMode

Specifies values for the InstrumentMode property.

DCPowerIsolationState

Specifies values for the IsolationState property.

DCPowerLCRAutomaticLevelControl

Specifies values for the AutomaticLevelControl and DCBiasAutomaticLevelControl properties.

DCPowerLCRCompensationType

Specifies the type of compensation for LCR measurements.

DCPowerLCRDCBiasSource

Specifies values for the DCBiasSource property.

DCPowerLCRDCBiasTransientResponse

Specifies values for the DCBiasTransientResponse property.

DCPowerLCRImpedanceAutorange

Specifies values for the ImpedanceAutoRange property.

DCPowerLCRImpedanceRangeSource

Specifies the values for the ImpedanceRangeSource property.

DCPowerLCRMeasurementTime

Specifies values for the MeasurementTime property.

DCPowerLCROpenShortLoadCompensationDataSource

Specifies values for the OpenShortLoadCompensationDataSource property.

DCPowerLCRReferenceValueType

Specifies values for the DCPowerLCRLoadCompensationSpot property.

DCPowerLCRSourceDelayMode

Specifies values for the SourceDelayMode property.

DCPowerLCRStimulusFunction

Specifies values for the StimulusFunction property.

DCPowerMeasureApertureTimeUnits

Specifies values for ApertureTimeUnits property.

DCPowerMeasureTriggerType

Specifies the values of Type for data operations.

DCPowerMeasurementAutoZero

Specifies values for AutoZero property.

DCPowerMeasurementAutorange

Specifies values for the Autorange property.

DCPowerMeasurementAutorangeApertureTimeMode

Specifies values for the AutorangeApertureTimeMode property.

DCPowerMeasurementAutorangeBehavior

Specifies values for the AutorangeBehavior property.

DCPowerMeasurementAutorangeThresholdMode

Specifies values for the AutorangeThresholdMode property.

DCPowerMeasurementNoiseRejection

Specifies the type of NoiseRejection.

DCPowerMeasurementOutputState

Specifies return values for QueryState.

DCPowerMeasurementSense

Specifies values for the Sense property.

DCPowerMeasurementWhen

Specifies the values for the MeasureWhen property.

DCPowerOutputCutoffReason

The output cutoff conditions to query or clear.

DCPowerPowerAllocationMode

Determines whether the device sources the power its output configuration requires or a specific wattage you request; determines whether NI-DCPower proactively checks that this sourcing power is within the maximum per-channel and overall sourcing power of the device.

DCPowerPowerSource

Specifies values for the PowerSource property.

DCPowerPowerSourceInUse

Specifies the type of PowerSourceInUse.

DCPowerPulsePolarity

Specifies values for NI-DCPower pulse polarity.

DCPowerPulseTriggerType

Specifies values for the Type property.

DCPowerSelfCalibrationPersistence

Specifies values for SelfCalibrationPersistence property.

DCPowerSequenceAdvanceTriggerType

Specifies values for the Type property.

DCPowerShutdownTriggerType

Specifies values for the Type property.

DCPowerSignalSource

The trigger or event signal to route.

DCPowerSourceCurrentLevelAutorange

Specifies values for the CurrentLevelAutorange property.

DCPowerSourceCurrentLimitAutorange

Specifies values for the CurrentLimitAutorange property.

DCPowerSourceMode

Specifies values for the Mode property.

DCPowerSourceOutputCapacitance

Specifies values for the OutputCapacitance property.

DCPowerSourceOutputFunction

Specifies values for the Function property.

DCPowerSourceTransientResponse

Specifies values for the TransientResponse property.

DCPowerSourceTriggerType

Specifies values for the Type property.

DCPowerSourceVoltageLevelAutorange

Specifies values for the VoltageLevelAutorange property.

DCPowerSourceVoltageLimitAutorange

Specifies values for the VoltageLimitAutorange property.

DCPowerStartTriggerType

Specifies values for the Type property.

DCPowerTriggerEdge

Specifies the transitions of the signal from one discrete level to another.

Delegates

None