Spinnaker_StartAcquisition


Starts image acquisition.

Syntax

C++
Python
 
def Spinnaker_StartAcquisition(
	state: Spinnaker_State,
	/,
	*,
	inDeviceSerialNumber: str | None = None,
	inBufferCount: int | None = 10,
	inPixelFormat: SpinnakerPixelFormat | None = None,
	inExposureAuto: SpinnakerAutoSettings | None = None,
	inExposureTime: float | None = None,
	inFrameRateEnable: bool | None = None,
	inFrameRate: float | None = None,
	inGainAuto: SpinnakerAutoSettings | None = None,
	inGain: float | None = None
)
-> None

Parameters

Name Type Range Default Description
Input will be modified ioState Spinnaker_State
Input value inDeviceSerialNumber str | None None Source device serial number
Input value inBufferCount int | None 1 - 10 Number of image buffers
Input value inPixelFormat SpinnakerPixelFormat | None None Image pixel format
Input value inExposureAuto SpinnakerAutoSettings | None None Sets the automatic exposure mode
Input value inExposureTime float | None 6.0D - None Exposure time in microseconds
Input value inFrameRateEnable bool | None None If enabled, inFrameRate can be used to manually control the frame rate
Input value inFrameRate float | None 1.0D - None Frame rate in Hertz
Input value inGainAuto SpinnakerAutoSettings | None None Sets the automatic gain mode
Input value inGain float | None 0.0D - None Controls the amplification of the video signal in dB

Multithreaded environment

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