Gets digital IO lines state.
Syntax
C++
Python
def ICImagingControl_GetDigitalIOState( state: ICImagingControlState, /, *, inDeviceID: str | None = None ) -> ( outInputState: bool, outOutputState: bool )
Parameters
| Name | Type | Default | Description | |
|---|---|---|---|---|
![]() |
ioState | ICImagingControlState | ||
![]() |
inDeviceID | str | None | None | Serial number, display name, unique name or base name of the camera |
![]() |
outInputState | bool | Digital input state | |
![]() |
outOutputState | bool | Digital output state |
Multithreaded environment
This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.



