MultiCam Boards Documentation > GRABLINK series Documentation > GRABLINK DualBase Handbook > Functional Specification > I/O Operation > Output Ports > General-Purpose Output

General-Purpose Output

When configured for general-purpose usage, the output multiplexer is restricted to two positions: LOW and HIGH. The following state diagram shows the 2 states and all the possible inter-state transition:

Output multiplexer state diagram (OutputFunction = SOFT)

The position of the output multiplexer is controlled by means of OutputState, a Board class MultiCam parameter belonging to the Input/Output Control category.

The "LOW" state means that the output multiplexer is in the "LOW" position. Setting OutputState to LOW forces immediately the output multiplexer to the "LOW state".

The "HIGH" state means that the output multiplexer is in the "HIGH" position. Setting OutputState to HIGH forces immediately the output multiplexer to the "HIGH state".

Setting OutputState to TOGGLE forces immediately the output multiplexer to change its position from LOW to HIGH, if it was at the LOW position or vice-versa.

I/O index assignments and specific member values of the output-related board I/O parameters

Index

ConnectorName

OutputPinName

OutputStyle

OutputConfig

OutputFunction

1

IO_A

IOUT1

OPTO

FREE
SOFT
EVENT

UNKNOWN
SOFT
EVENT

2

IO_A

IOUT2

OPTO

FREE
SOFT
EVENT

UNKNOWN
SOFT
EVENT

3

IO_A

IOUT3

OPTO

FREE
SOFT
EVENT

UNKNOWN
SOFT
EVENT

4

IO_A

IOUT4

OPTO

FREE
SOFT
EVENT

UNKNOWN
SOFT
EVENT

7

CAMERA_A

CC1

LVDS

FREE
SOFT

UNKNOWN
SOFT

8

CAMERA_A

CC2

LVDS

FREE
SOFT

UNKNOWN
SOFT

9

CAMERA_A

CC3

LVDS

FREE
SOFT

UNKNOWN
SOFT

10

CAMERA_A

CC4

LVDS

FREE
SOFT

UNKNOWN
SOFT

12

IO_B

IOUT1

OPTO

FREE
SOFT
EVENT

UNKNOWN
SOFT
EVENT

13

IO_B

IOUT2

OPTO

FREE
SOFT
EVENT

UNKNOWN
SOFT
EVENT

14

IO_B

IOUT3

OPTO

FREE
SOFT
EVENT

UNKNOWN
SOFT
EVENT

15

IO_B

IOUT4

OPTO

FREE
SOFT
EVENT

UNKNOWN
SOFT
EVENT

18

CAMERA_B

CC1

LVDS

FREE
SOFT

UNKNOWN
SOFT

19

CAMERA_B

CC2

LVDS

FREE
SOFT

UNKNOWN
SOFT

20

CAMERA_B

CC3

LVDS

FREE
SOFT

UNKNOWN
SOFT

21

CAMERA_B

CC4

LVDS

FREE
SOFT

UNKNOWN
SOFT

The I/O indices 0, 5, 6, 11, 16, 17 and {22…26} have no output-related function.