Hikrobot_SetOutputParameters
Set output parameters.
Syntax
C++
Python
def Hikrobot_SetOutputParameters( state: Hikrobot_State, inPortNumber: HikrobotPortNumber, inMode: HikrobotPatternOut, inPulseWidth: int, inPulsePeriod: int, inPulseDuration: int, inLevel: bool, /, *, inDeviceID: int | None = None ) -> None
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
ioState | Hikrobot_State | |||
![]() |
inDeviceID | int | None | 1 - ![]() |
None | Device identification number - COM port number. |
![]() |
inPortNumber | HikrobotPortNumber | Device port number reference. | ||
![]() |
inMode | HikrobotPatternOut | Output mode: Single pulse or PWM. | ||
![]() |
inPulseWidth | int | 1 - 65535 | PWM pulse width [ms]. | |
![]() |
inPulsePeriod | int | 1 - 65535 | PWM pulse period [ms]. | |
![]() |
inPulseDuration | int | 1 - 65535 | PWM pulse duration [ms]. | |
![]() |
inLevel | bool | Effective level (there may be reversed logic). |



