IDS_ConfigureGPIO


Configures digital inputs/outputs of IDS camera.

Syntax

C++
Python
 
def IDS_ConfigureGPIO(
	state: IDS_BaseState,
	inGPIO: int,
	inConfiguration: IDSGPIOConfiguration,
	inState: bool,
	/,
	*,
	inDeviceID: str | None = None
)
-> None

Parameters

Name Type Range Default Description
Input will be modified ioState IDS_BaseState
Input value inDeviceID str | None None Device serial number or user definable camera ID
Input value inGPIO int 1 - 6 GPIO id
Input value inConfiguration IDSGPIOConfiguration GPIO Configuration
Input value inState bool GPIO state (true = High, false = Low)

Multithreaded environment

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