; ===============================================================================================================
; This name must match the name specified in the Instrument.xml for an instrument of type DIO
[PICKERING_DIO_1]
PXI_CARD_SLOT_INDEX = 0
SHALL_WE_DRIVE_OUTPUT_UPON_INITIALIZATION = false
; number channels per port
NUM_CHANNELS_PER_PORT=8
; either 0 or 1 as the starting channel index
CHANNEL_START_INDEX=0
NUM_OUTPUT_CHANNELS = 32
NUM_INPUT_CHANNELS = 32

;format is <signal_name> = <Channel Number>|<Initial State>
;<Initial State> is either 0 or 1 or 2(Logic Z)
[PICKERING_DIO_1.OUTPUT_SIGNALS]
SIGNAL_1 = 0|1
SIGNAL_2 = 1|0

;format is <signal_name> = <Channel Number>
[PICKERING_DIO_1.INPUT_SIGNALS]
SIGNAL_3 = 0
SIGNAL_4 = 0

; ===============================================================================================================
; This name must match the name specified in the Instrument.xml for an instrument of type DIO
[ADVANTECH_DIO_1]
DEVICE_NUMBER = 0
SHALL_WE_DRIVE_OUTPUT_UPON_INITIALIZATION = false
; number channels per port
NUM_CHANNELS_PER_PORT=8
; either 0 or 1 as the starting channel index
CHANNEL_START_INDEX=0
NUM_OUTPUT_CHANNELS = 32
NUM_INPUT_CHANNELS = 32

;format is <signal_name> = <Channel Number>|<Initial State>
;<Initial State> is either 0 or 1 or 2(Logic Z)
[ADVANTECH_DIO_1.OUTPUT_SIGNALS]
SIGNAL_5 = 0|1
SIGNAL_6 = 1|0

;format is <signal_name> = <Channel Number>
[ADVANTECH_DIO_1.INPUT_SIGNALS]
SIGNAL_7 = 0
SIGNAL_8 = 0