Hikvision_ConfigureStrobe
Sets strobe parameters.
Syntax
C++
Python
def Hikvision_ConfigureStrobe( state: Hikvision_State, /, *, inDeviceID: str | None = None, inLineSelector: HikvisionLine = HikvisionLine.Line0, inLineSource: HikvisionEvent = HikvisionEvent.ExposureActive, inLineInverter: bool | None = None, inStrobeEnabled: bool = False, inStrobeDuration: int | None = None, inStrobeDelay: int | None = None ) -> None
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
ioState | Hikvision_State | |||
![]() |
inDeviceID | str | None | None | Camera serial number, name or IP address, Auto = first camera | |
![]() |
inLineSelector | HikvisionLine | HikvisionLine.Line0 | Strobe output line | |
![]() |
inLineSource | HikvisionEvent | HikvisionEvent.ExposureActive | Strobe source | |
![]() |
inLineInverter | bool | None | None | True if inverting output signal | |
![]() |
inStrobeEnabled | bool | False | True if using strobe on selected line | |
![]() |
inStrobeDuration | int | None | 0 - ![]() |
None | Duration of strobe pulse in microseconds |
![]() |
inStrobeDelay | int | None | 0 - ![]() |
None | Delay of strobe pulse in microseconds |
Multithreaded environment
This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.



