SynView_ConfigureDigitalIO
Configures SynView digital IO.
Syntax
C++
Python
def SynView_ConfigureDigitalIO( state: SynView_State, /, *, inDeviceID: str | None = None, inLineNumber: int = 1, inLineInverter: bool | None = None, inLineDebounceDuration: float | None = None, inLineSource: SynViewLineSource | None = None ) -> None
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
ioState | SynView_State | |||
![]() |
inDeviceID | str | None | None | Tries to find the camera in all available IDs (UserID, VendorName, ModelName...) | |
![]() |
inLineNumber | int | 1 - 32 | 1 | I/O line for configuration |
![]() |
inLineInverter | bool | None | None | Invert the signal on the selected line | |
![]() |
inLineDebounceDuration | float | None | None | Input line debounce duration in us (0 for disable debouncer) | |
![]() |
inLineSource | SynViewLineSource | None | None | Selects a device internal signal that should drive the output signal of the selected line. |


