IDS_SetParameters
Sets camera parameters.
Syntax
C++
Python
def IDS_SetParameters( state: IDS_BaseState, /, *, inDeviceID: str | None = None, inAoi: Box | None = None, inFrameRate: float | None = None, inExposureTime: float | None = None, inHorizontalBinning: IDSBinning | None = None, inVerticalBinning: IDSBinning | None = None, inMirror: IDSMirror | None = None, inAutoBlackLevel: bool | None = None, inBlackLevelOffset: int | None = None, inGamma: int | None = None, inGainBoost: bool | None = None, inGainMaster: int | None = None, inGainRed: int | None = None, inGainGreen: int | None = None, inGainBlue: int | None = None ) -> None
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
ioState | IDS_BaseState | |||
![]() |
inDeviceID | str | None | None | Device serial number or user definable camera ID | |
![]() |
inAoi | Box | None | None | Required fragment of image to stream | |
![]() |
inFrameRate | float | None | 0.1 - 400.0 | None | Frame rate |
![]() |
inExposureTime | float | None | 0.0 - ![]() |
None | Exposure time in microseconds |
![]() |
inHorizontalBinning | IDSBinning | None | None | Horizontal binning | |
![]() |
inVerticalBinning | IDSBinning | None | None | Vertical binning | |
![]() |
inMirror | IDSMirror | None | None | Mirror effect | |
![]() |
inAutoBlackLevel | bool | None | None | Enable auto black level | |
![]() |
inBlackLevelOffset | int | None | 0 - ![]() |
None | Black level offset |
![]() |
inGamma | int | None | 1 - 1000 | None | Set gamma value |
![]() |
inGainBoost | bool | None | None | Set gain boost mode | |
![]() |
inGainMaster | int | None | 0 - 100 | None | Set gain master value |
![]() |
inGainRed | int | None | 0 - 100 | None | Set gain red value |
![]() |
inGainGreen | int | None | 0 - 100 | None | Set gain green value |
![]() |
inGainBlue | int | None | 0 - 100 | None | Set gain blue value |
Multithreaded environment
This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.



