Enums

Enums used in NI-Digital Pattern Driver

BitOrder

class nidigital.BitOrder
MSB
LSB

DigitalEdge

class nidigital.DigitalEdge
RISING
FALLING

DriveFormat

class nidigital.DriveFormat
NR
RL
RH
SBC

HistoryRAMCyclesToAcquire

class nidigital.HistoryRAMCyclesToAcquire
FAILED
ALL

HistoryRAMTriggerType

class nidigital.HistoryRAMTriggerType
FIRST_FAILURE
CYCLE_NUMBER
PATTERN_LABEL

PPMUApertureTimeUnits

class nidigital.PPMUApertureTimeUnits
SECONDS

PPMUCurrentLimitBehavior

class nidigital.PPMUCurrentLimitBehavior
REGULATE

PPMUMeasurementType

class nidigital.PPMUMeasurementType
CURRENT
VOLTAGE

PPMUOutputFunction

class nidigital.PPMUOutputFunction
VOLTAGE
CURRENT

PinState

class nidigital.PinState
ZERO
ONE
L
H
X
M
V
D
E
NOT_A_PIN_STATE
PIN_STATE_NOT_ACQUIRED

SelectedFunction

class nidigital.SelectedFunction
DIGITAL
PPMU
OFF
DISCONNECT

SequencerFlag

class nidigital.SequencerFlag
FLAG0
FLAG1
FLAG2
FLAG3

SequencerRegister

class nidigital.SequencerRegister
REGISTER0
REGISTER1
REGISTER2
REGISTER3
REGISTER4
REGISTER5
REGISTER6
REGISTER7
REGISTER8
REGISTER9
REGISTER10
REGISTER11
REGISTER12
REGISTER13
REGISTER14
REGISTER15

SoftwareTrigger

class nidigital.SoftwareTrigger
START
CONDITIONAL_JUMP

SourceDataMapping

class nidigital.SourceDataMapping
BROADCAST
SITE_UNIQUE

TDREndpointTermination

class nidigital.TDREndpointTermination
OPEN
SHORT_TO_GROUND

TerminationMode

class nidigital.TerminationMode
ACTIVE_LOAD
VTERM
HIGH_Z

TimeSetEdgeType

class nidigital.TimeSetEdgeType
DRIVE_ON
DRIVE_DATA
DRIVE_RETURN
DRIVE_OFF
COMPARE_STROBE
DRIVE_DATA2
DRIVE_RETURN2
COMPARE_STROBE2

TriggerType

class nidigital.TriggerType
NONE
DIGITAL_EDGE
SOFTWARE

WriteStaticPinState

class nidigital.WriteStaticPinState
ZERO
ONE
X