JAI_StartAcquisition
Initializes and starts image acquisition in a camera.
Syntax
C++
Python
def JAI_StartAcquisition( state: JAI_State, /, *, inDeviceID: str | None = None, inInputQueueSize: int = 12, inPixelFormat: EBUSPixelFormat | None = None, inAoi: Box | None = None, inAcquisitionMode: EBUSAcquisitionMode | None = None, inAcquisitionFrameCount: int | None = None, inFrameRate: float | None = None, inExposureAuto: EBUSAutoExposureMode | None = None, inExposureTime: float | None = None, inGainAuto: EBUSAutoGainMode | None = None, inGain: float | None = None, inTriggerSource: EBUSTriggerSource | None = None, inTriggerActivation: EBUSTriggerActivation | None = None ) -> None
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
ioState | JAI_State | |||
![]() |
inDeviceID | str | None | None | Device identifying number | |
![]() |
inInputQueueSize | int | 1 - ![]() |
12 | Capacity of output frames queue |
![]() |
inPixelFormat | EBUSPixelFormat | None | None | Image pixel format | |
![]() |
inAoi | Box | None | None | Area of interest | |
![]() |
inAcquisitionMode | EBUSAcquisitionMode | None | None | Acquisition mode | |
![]() |
inAcquisitionFrameCount | int | None | 1 - 65535 | None | Number of frames to acquire in MultiFrame acquisition mode |
![]() |
inFrameRate | float | None | 0.125D - ![]() |
None | Acquisition frame rate |
![]() |
inExposureAuto | EBUSAutoExposureMode | None | None | Automatic exposure mode | |
![]() |
inExposureTime | float | None | 1.0D - ![]() |
None | Exposure time in us |
![]() |
inGainAuto | EBUSAutoGainMode | None | None | Automatic gain mode | |
![]() |
inGain | float | None | 1.0D - ![]() |
None | Gain as an absolute physical value |
![]() |
inTriggerSource | EBUSTriggerSource | None | None | Trigger source | |
![]() |
inTriggerActivation | EBUSTriggerActivation | None | None | Trigger activation mode |



