MultiCam_SetDigitalOutput


Sets digital output.

Syntax

C++
Python
 
def MultiCam_SetDigitalOutput(
	state: MultiCam_State,
	inOutput: int,
	inOutputState: MultiCamOutputState,
	/,
	*,
	inDeviceID: str | None = None,
	inOutputStyle: MultiCamOutputStyle | None = None
)
-> None

Parameters

Name Type Default Description
Input will be modified ioState MultiCam_State
Input value inDeviceID str | None None Board name, board identifier or serial number
Input value inOutput int Output pin index
Input value inOutputStyle MultiCamOutputStyle | None None Controlling the electrical style of I/O lines used as outputs. If Nil then lease style as it is
Input value inOutputState MultiCamOutputState Issuing the logic state of I/O lines used as outputs

Multithreaded environment

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