Type


Definitions


Description


Mode
Description
GPIO_MODE_STROBE

The GPIO acts as a strobe that reacts to the trigger input.

GPIO_MODE_NORMAL

The GPIO can either be set or cleared.

GPIO_MODE_PULSE

A series of pulses can be driven on the GPIO.

GPIO_MODE_BUSY

The GPIO is set whenever the camera is unable to respond to a trigger.

GPIO_MODE_FLASH

The GPIO indicates the interval during which a flash or strobe light can be fired. This mode can be used for gated lighting.

GPIO_MODE_INPUT
The GPIO functions as a General Purpose Input. The status value of the GPI signal can be read and returned.
GPIO_MODE_ACTION_STROBE
Enables the GPIO Strobe action. When an action command is received, the camera will output one or more frames, according to the trigger settings. See: Action Type
GPIO_MODE_ACTION_NORMAL
Enables the GPIO Normal action. When an action command is received, the GPIO can either be set or cleared. See: Action Type
GPIO_MODE_ACTION_PULSE 
Enables the GPIO Pulse action. When an action command is received, a series of pulses can be driven on the GPIO. See: Action Type


See timing diagrams of the GPIO signals for different cameras by referring to the Camera Information section.


Mode Parameters


ModeParametersDefinitions
GPIO_MODE_STROBE
Parameter 1FEATURE_GPIO_MODE_STROBE_PARAM_DELAY
Parameter 2
FEATURE_GPIO_MODE_STROBE_PARAM_DURATION

GPIO_MODE_NORMAL

Parameters 1 - 3Not used

GPIO_MODE_PULSE

Parameter 1
FEATURE_GPIO_MODE_PULSE_PARAM_NUMBER
Parameter 2
FEATURE_GPIO_MODE_PULSE_PARAM_DURATION
Parameter 3
FEATURE_GPIO_MODE_PULSE_PARAM_INTERVAL

GPIO_MODE_BUSY

Parameters 1 - 3
Not used
GPIO_MODE_FLASH
Parameters 1 - 3
Not used
GPIO_MODE_INPUT
Parameter 1
FEATURE_GPIO_MODE_INPUT_PARAM_STATUS
GPIO_MODE_ACTION_STROBE
Parameter 1FEATURE_GPIO_MODE_STROBE_PARAM_DELAY
Parameter 2
FEATURE_GPIO_MODE_STROBE_PARAM_DURATION
GPIO_MODE_ACTION_NORMAL
Parameter 1 - 3
Not used

GPIO_MODE_ACTION_PULSE

Parameter 1
FEATURE_GPIO_MODE_PULSE_PARAM_NUMBER
Parameter 2
FEATURE_GPIO_MODE_PULSE_PARAM_DURATION
Parameter 3
FEATURE_GPIO_MODE_PULSE_PARAM_INTERVAL


For more information about each GPIO Mode and its parameters refer to General Purpose Input Output.


Usage  


PxLGetFeature, PxLSetFeature