XiApi_SetGPIMode


Defines selected GPI (digital input) functionality.

Syntax

C++
Python
 
def XiApi_SetGPIMode(
	state: XIAPIState,
	/,
	*,
	inDeviceID: str | None = None,
	inGPISelector: int = 1,
	inGPIMode: XiApiGPIMode = XiApiGPIMode.GPI_OFF
)
-> None

Parameters

Name Type Range Default Description
Input will be modified ioState XIAPIState
Input value inDeviceID str | None None Camera chip ID or camera index
Input value inGPISelector int 0 - + 1 GPI number
Input value inGPIMode XiApiGPIMode XiApiGPIMode.GPI_OFF

Multithreaded environment

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