Enums¶
Enums used in NI-Digital Pattern Driver
BitOrder¶
DigitalEdge¶
DriveFormat¶
FrequencyMeasurementMode¶
-
class
nidigital.FrequencyMeasurementMode¶ -
BANKED¶ Frequency measurements are made serially for groups of channels associated with a single frequency counter for each group.
Maximum frequency measured: 200 MHz.
-
PARALLEL¶ Frequency measurements are made by multiple frequency counters in parallel.
Maximum frequency measured: 100 MHz.
-
HistoryRAMCyclesToAcquire¶
HistoryRAMTriggerType¶
PPMUCurrentLimitBehavior¶
PPMUMeasurementType¶
PPMUOutputFunction¶
PinState¶
-
class
nidigital.PinState¶ -
ZERO¶ A digital state of 0.
-
ONE¶ A digital state of 1.
-
L¶ A digital state of L (low).
-
H¶ A digital state of H (high).
-
X¶ A digital state of X (non-drive state).
-
M¶ A digital state of M (midband).
-
V¶ A digital state of V (compare high or low, not midband; store results from capture functionality if configured).
-
D¶ A digital state of D (drive data from source functionality if configured).
-
E¶ A digital state of E (compare data from source functionality if configured).
-
NOT_A_PIN_STATE¶ Not a pin state is used for non-existent DUT cycles.
-
PIN_STATE_NOT_ACQUIRED¶ Pin state could not be acquired because none of the pins mapped to the instrument in a multi-instrument session had any failures.
-
SelectedFunction¶
-
class
nidigital.SelectedFunction¶ -
DIGITAL¶ The pattern sequencer controls the specified pin(s). If a pattern is currently bursting, the pin immediately switches to bursting the pattern. This option disconnects the PPMU.
-
PPMU¶ The PPMU controls the specified pin(s) and connects the PPMU. The pin driver is in a non-drive state, and the active load is disabled. The PPMU does not start sourcing or measuring until Source or Measure(PpmuMeasurementType) is called.
-
OFF¶ Puts the digital driver in a non-drive state, disables the active load, disconnects the PPMU, and closes the I/O switch connecting the instrument channel.
-
DISCONNECT¶ The I/O switch connecting the instrument channel is open to the I/O connector. If the PPMU is sourcing, it is stopped prior to opening the I/O switch.
-
SequencerRegister¶
SoftwareTrigger¶
SourceDataMapping¶
TDREndpointTermination¶
TerminationMode¶
TimeSetEdgeType¶
-
class
nidigital.TimeSetEdgeType¶ -
DRIVE_ON¶ Specifies the drive on edge of the time set.
-
DRIVE_DATA¶ Specifies the drive data edge of the time set.
-
DRIVE_RETURN¶ Specifies the drive return edge of the time set.
-
DRIVE_OFF¶ Specifies the drive off edge of the time set.
-
COMPARE_STROBE¶ Specifies the compare strobe of the time set.
-
DRIVE_DATA2¶ Specifies the drive data 2 edge of the time set.
-
DRIVE_RETURN2¶ Specifies the drive return 2 edge of the time set.
-
COMPARE_STROBE2¶ Specifies the compare strobe 2 of the time set.
-