Z4Sight_RegisterEdge


Registers an edge in a command list.

Syntax

C++
Python
 
def Z4Sight_RegisterEdge(
	state: Z4Sight_State,
	/,
	*,
	inDeviceID: Z4SightSystemAndDeviceIdentifier | None = None,
	inCommandList: int = 1,
	inCommandBit: int = 0,
	inEdgeType: Z4SightEdgeType = Z4SightEdgeType.EdgeRising,
	inReferenceMoment: int | None = None,
	inDelay: float = 0.0
)
-> None

Parameters

Name Type Range Default Description
Input will be modified ioState Z4Sight_State
Input value inDeviceID Z4SightSystemAndDeviceIdentifier | None None Device identification.
Input value inCommandList int 1 - 2 1 I/O command list.
Input value inCommandBit int 0 - 7 0 Bit of the command list.
Input value inEdgeType Z4SightEdgeType Z4SightEdgeType.EdgeRising Type of the edge to register.
Input value inReferenceMoment int | None None Value of counter for which the command is to be registered (in seconds or counts).
Input value inDelay float 0.0 - 0.0 Delay from the specified counter value.