IFM_StartAcquisition
Initializes and starts image acquisition in a device.
Syntax
C++
Python
def IFM_StartAcquisition( state: Ifm_State, inAddress: IFMCameraAddress, /, *, inFrameRate: float | None = None, inResolution: IFMResolution | None = None, inTriggerMode: IFMTriggerMode | None = None ) -> None
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
ioState | Ifm_State | |||
![]() |
inAddress | IFMCameraAddress | Device identifying address | ||
![]() |
inFrameRate | float | None | 0.017 - 300.0 | None | Sets the target frame rate in fps at which device should capture images |
![]() |
inResolution | IFMResolution | None | None | Sets the resolution of output image | |
![]() |
inTriggerMode | IFMTriggerMode | None | None | Sets the trigger mode on device for capturing image |
Multithreaded environment
This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.


