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
PPMUApertureTimeUnits
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.
- RIO
Yields control of the specified pin(s) to LabVIEW FPGA.
SequencerFlag
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.