XSight_GetOutputPulseConfiguration


Gets output pulse configuration.

Syntax

C++
Python
 
def XSight_GetOutputPulseConfiguration(
	state: XSight_State,
	inPort: int,
	/,
	*,
	inDeviceIndex: int | None = None
)
-> (
	outDelay: int,
	outWidth: int,
	outCycle: int,
	outCount: int,
	outSource: int
)

Parameters

Name Type Range Default Description
Input will be modified ioState XSight_State
Input value inDeviceIndex int | None 0 - None Device identifying number.
Input value inPort int 1 - 16 Output port description number.
Output value outDelay int Output delay in us unit.
Output value outWidth int Pulse width in us unit.
Output value outCycle int Pulse cycle in us unit.
Output value outCount int
Output value outSource int Source index depends on port operation mode