External auxiliary I/O connectors

External auxiliary I/O connectors

The external auxiliary I/O connectors on the HD15 adapter cable and the cable adapter bracket are high-density D-subminiature 15-pin (HD-15) male connectors. The external auxiliary I/O connectors are used to transmit and receive auxiliary signals.
The auxiliary I/O connectors on Zebra Rapixo CoF are not compatible with display devices. Connecting one of the HD-15 connectors to a VGA monitor or any other display device might damage both the device and the Zebra Rapixo CoF board.
The auxiliary signals are path independent; regardless of the acquisition path that is being used to grab images, any of the auxiliary signals can be used.
The pinout for auxiliary I/O connector 0 is as follows. Auxiliary I/O connectors 1, 2, and 3 have the same pinout as auxiliary I/O connector 0, except you must add 8, 16, or 24, respectively, to the number at the end of their hardware signal name and Aurora Imaging Library constant. For example, AUX(TRIG)_TTL_IO_4 on connector 0 would be AUX(TRIG)_TTL_IO_12 on connector 1.
HD-15 connector
Pin
Hardware signal name
Aurora Imaging Library constant for auxiliary signal
description
1
AUX(TRIG)TTL_IO4
M_AUX_IO4
TTL auxiliary signal 4 (input/output), which supports: timer output (M_TIMER1/M_TIMER2/M_TIMER3/M_TIMER4), trigger input, user input, or user output (M_USER_BIT4).
2
AUX(TRIG)TTL_IO5
M_AUX_IO5
TTL auxiliary signal 5 (input/output), which supports: timer output (M_TIMER1/M_TIMER2/M_TIMER3/M_TIMER4), trigger input, user input, or user output (M_USER_BIT5).
3
AUX(TRIG)TTL_IO6
M_AUX_IO6
TTL auxiliary signal 6 (input/output), which supports: timer output (M_TIMER1/M_TIMER2/M_TIMER3/M_TIMER4), trigger input, user input, or user output (M_USER_BIT6).
4+, 5-
AUX(TRIG)LVDS_IN2
M_AUX_IO2
LVDS auxiliary signal 2 (input), which supports: trigger input, user input, or rotary/linear encoder input bit 0.
6+, 8-
AUX(TRIG)LVDS_IN3
M_AUX_IO3
LVDS auxiliary signal 3 (input), which supports: trigger input, user input, or rotary/linear encoder input bit 1.
7
GND
N/A
Ground
10
GND
N/A
Ground
12+, 11-
AUX(TRIG)OPTO_IN1
M_AUX_IO1
Opto-isolated auxiliary signal 1 (input), which supports: trigger input or user input.
13+, 14-
AUX(TRIG)LVDS_OUT7
M_AUX_IO7
LVDS auxiliary signal 7 (output), which supports: timer output (M_TIMER1/M_TIMER2/M_TIMER3/M_TIMER4) or user output (M_USER_BIT7).
15+, 9-
AUX(TRIG)OPTO_IN0
M_AUX_IO0
Opto-isolated auxiliary signal 0 (input), which supports: trigger input or user input.