Spinnaker_GetLineStatus


Reads line status.

Syntax

C++
Python
 
def Spinnaker_GetLineStatus(
	state: Spinnaker_State,
	/,
	*,
	inDeviceID: str | None = None,
	inLineSelector: int = 0,
	inVerify: bool = True,
	inIgnoreCache: bool = False
)
-> outStatus: bool

Parameters

Name Type Range Default Description
Input will be modified ioState Spinnaker_State
Input value inDeviceID str | None None Device identifying address
Input value inLineSelector int 0 - 3 0 Selects which bit of the User Output register is set by UserOutputValue.
Input value inVerify bool True Enables Range verification
Input value inIgnoreCache bool False If true the value is read ignoring any caches
Output value outStatus bool Returns the current status of the selected input or output Line

Multithreaded environment

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