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 | |
|---|---|---|---|---|---|
![]() |
ioState | Spinnaker_State | |||
![]() |
inDeviceSerialNumber | str | None | None | Source device serial number | |
![]() |
inBufferCount | int | None | 1 - ![]() |
10 | Number of image buffers |
![]() |
inPixelFormat | SpinnakerPixelFormat | None | None | Image pixel format | |
![]() |
inExposureAuto | SpinnakerAutoSettings | None | None | Sets the automatic exposure mode | |
![]() |
inExposureTime | float | None | 6.0D - ![]() |
None | Exposure time in microseconds |
![]() |
inFrameRateEnable | bool | None | None | If enabled, inFrameRate can be used to manually control the frame rate | |
![]() |
inFrameRate | float | None | 1.0D - ![]() |
None | Frame rate in Hertz |
![]() |
inGainAuto | SpinnakerAutoSettings | None | None | Sets the automatic gain mode | |
![]() |
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.



