Enums¶
Enums used in NI-DCPower
-
nidcpower.
ApertureTimeUnits
¶ -
ApertureTimeUnits.
SECONDS
¶ Specifies aperture time in seconds.
-
ApertureTimeUnits.
POWER_LINE_CYCLES
¶ Specifies aperture time in power line cycles (PLCs).
-
-
nidcpower.
AutoZero
¶ -
AutoZero.
OFF
¶ Disables auto zero.
-
AutoZero.
ON
¶ Makes zero conversions for every measurement.
-
AutoZero.
ONCE
¶ Makes zero conversions following the first measurement after initiating the device. The device uses these zero conversions for the preceding measurement and future measurements until the device is reinitiated.
-
-
nidcpower.
ComplianceLimitSymmetry
¶ -
ComplianceLimitSymmetry.
SYMMETRIC
¶ Compliance limits are specified symmetrically about 0.
-
ComplianceLimitSymmetry.
ASYMMETRIC
¶ Compliance limits can be specified asymmetrically with respect to 0.
-
-
nidcpower.
DCNoiseRejection
¶ -
DCNoiseRejection.
SECOND_ORDER
¶ Second-order rejection of DC noise.
-
DCNoiseRejection.
NORMAL
¶ Normal rejection of DC noise.
-
-
nidcpower.
DigitalEdge
¶ -
DigitalEdge.
RISING
¶ Asserts the trigger on the rising edge of the digital signal.
-
DigitalEdge.
FALLING
¶ Asserts the trigger on the falling edge of the digital signal.
-
-
nidcpower.
Event
¶ -
Event.
SOURCE_COMPLETE
¶
-
Event.
MEASURE_COMPLETE
¶
-
Event.
SEQUENCE_ITERATION_COMPLETE
¶
-
Event.
SEQUENCE_ENGINE_DONE
¶
-
Event.
PULSE_COMPLETE
¶
-
Event.
READY_FOR_PULSE_TRIGGER
¶
-
-
nidcpower.
ExportSignal
¶ -
ExportSignal.
SOURCE_COMPLETE_EVENT
¶ Exports the Source Complete event.
-
ExportSignal.
MEASURE_COMPLETE_EVENT
¶ Exports the Measure Complete event.
-
ExportSignal.
SEQUENCE_ITERATION_COMPLETE_EVENT
¶ Exports the Sequence Iteration Complete event.
-
ExportSignal.
SEQUENCE_ENGINE_DONE_EVENT
¶ Exports the Sequence Engine Done event.
-
ExportSignal.
PULSE_COMPLETE_EVENT
¶ Exports the Pulse Complete event.
-
ExportSignal.
READY_FOR_PULSE_TRIGGER_EVENT
¶ Exports the Ready Pulse Trigger event.
-
ExportSignal.
START_TRIGGER
¶ Exports the Start trigger.
-
ExportSignal.
SOURCE_TRIGGER
¶ Exports the Source trigger.
-
ExportSignal.
MEASURE_TRIGGER
¶ Exports the Measure trigger.
-
ExportSignal.
SEQUENCE_ADVANCE_TRIGGER
¶ Exports the Sequence Advance trigger.
-
ExportSignal.
PULSE_TRIGGER
¶ Exports the Pulse trigger.
-
-
nidcpower.
MeasureWhen
¶ -
MeasureWhen.
AUTOMATICALLY_AFTER_SOURCE_COMPLETE
¶ Acquires a measurement after each Source Complete event completes.
-
MeasureWhen.
ON_DEMAND
¶ Acquires a measurement when the
nidcpower.Session.measure()
method ornidcpower.Session.measure_multiple()
method is called.
-
MeasureWhen.
ON_MEASURE_TRIGGER
¶ Acquires a measurement when a Measure trigger is received.
-
-
nidcpower.
MeasurementTypes
¶ -
MeasurementTypes.
CURRENT
¶ The device measures current.
-
MeasurementTypes.
VOLTAGE
¶ The device measures voltage.
-
-
nidcpower.
OutputCapacitance
¶ -
OutputCapacitance.
LOW
¶ Output Capacitance is low.
-
OutputCapacitance.
HIGH
¶ Output Capacitance is high.
-
-
nidcpower.
OutputFunction
¶ -
OutputFunction.
DC_VOLTAGE
¶ Sets the output method to DC voltage.
-
OutputFunction.
DC_CURRENT
¶ Sets the output method to DC current.
-
OutputFunction.
PULSE_VOLTAGE
¶ Sets the output method to pulse voltage.
-
OutputFunction.
PULSE_CURRENT
¶ Sets the output method to pulse current.
-
-
nidcpower.
OutputStates
¶ -
OutputStates.
VOLTAGE
¶ The device maintains a constant voltage by adjusting the current
-
OutputStates.
CURRENT
¶ The device maintains a constant current by adjusting the voltage.
-
-
nidcpower.
Polarity
¶ -
Polarity.
HIGH
¶ A high pulse occurs when the event is generated. The exported signal is low level both before and after the event is generated.
-
Polarity.
LOW
¶ A low pulse occurs when the event is generated. The exported signal is high level both before and after the event is generated.
-
-
nidcpower.
PowerSource
¶ -
PowerSource.
INTERNAL
¶ Uses the PXI chassis power source.
-
PowerSource.
AUXILIARY
¶ Uses the auxiliary power source connected to the device.
-
PowerSource.
AUTOMATIC
¶ Uses the auxiliary power source if it is available; otherwise uses the PXI chassis power source.
-
-
nidcpower.
PowerSourceInUse
¶ -
PowerSourceInUse.
INTERNAL
¶ Uses the PXI chassis power source.
-
PowerSourceInUse.
AUXILIARY
¶ Uses the auxiliary power source connected to the device. Only the NI PXI-4110, NI PXIe-4112, NI PXIe-4113, and NI PXI-4130 support this value. This is the only supported value for the NI PXIe-4112 and NI PXIe-4113.
-
-
nidcpower.
SelfCalibrationPersistence
¶ -
SelfCalibrationPersistence.
KEEP_IN_MEMORY
¶ Keep new self calibration values in memory only.
-
SelfCalibrationPersistence.
WRITE_TO_EEPROM
¶ Write new self calibration values to hardware.
-
-
nidcpower.
SendSoftwareEdgeTriggerType
¶ -
SendSoftwareEdgeTriggerType.
START
¶
-
SendSoftwareEdgeTriggerType.
SOURCE
¶
-
SendSoftwareEdgeTriggerType.
MEASURE
¶
-
SendSoftwareEdgeTriggerType.
SEQUENCE_ADVANCE
¶
-
SendSoftwareEdgeTriggerType.
PULSE
¶
-
-
nidcpower.
SourceMode
¶ -
SourceMode.
SINGLE_POINT
¶ The source unit applies a single source configuration.
-
SourceMode.
SEQUENCE
¶ The source unit applies a list of voltage or current configurations sequentially.
-
-
nidcpower.
TransientResponse
¶ -
TransientResponse.
NORMAL
¶ The output responds to changes in load at a normal speed.
-
TransientResponse.
FAST
¶ The output responds to changes in load quickly.
-
TransientResponse.
SLOW
¶ The output responds to changes in load slowly.
-
TransientResponse.
CUSTOM
¶ The output responds to changes in load based on specified values.
-