Back to Adaptive Vision Library website

You are here: Start » Function Reference » XIMEA » XiApi_SetGPOMode

XiApi_SetGPOMode


Defines GPO (digital output) functionality.

Syntax

void avl::XiApi_SetGPOMode
(
	XiApi_SetGPOModeState& ioState,
	atl::Optional<const atl::String&> inDeviceID,
	int inGPOSelector,
	avl::XiApiGPOMode::Type inGPOMode
)

Parameters

Name Type Range Default Description
ioState XiApi_SetGPOModeState& Object used to maintain state of the function.
inDeviceID Optional<const String&> NIL Camera chip ID or camera index
inGPOSelector int 0 - + 1 GPO number
inGPOMode XiApiGPOMode::Type

Multithreaded environment

This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.