Ensenso_StartAcquisition


Starts capturing data from an Ensenso camera.

Applications:Typically used for establishing camera connectivity before the first trigger event. Especially important for multiple-camera systems.

Syntax

C++
Python
 
def Ensenso_StartAcquisition(
	state: Ensenso_State,
	inDevices: list[EnsensoCameraInformation],
	/,
	*,
	inParametersFile: str | None = None,
	inSoftwareTriggered: bool = False
)
-> None

Parameters

Name Type Default Description
Input will be modified ioState Ensenso_State
Input value inDevices list[EnsensoCameraInformation] Structures identifying devices.
Input value inParametersFile str | None None Initial global parameters.
Input value inSoftwareTriggered bool False When true, capture will wait for GenerateSoftwareTrigger.

Multithreaded environment

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