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
Input will be modified ioState Hikrobot_State
Input value inDeviceID int | None 1 - None Device identification number - COM port number.
Input value inPortNumber HikrobotPortNumber Device port number reference.
Input value inMode HikrobotPatternOut Output mode: Single pulse or PWM.
Input value inPulseWidth int 1 - 65535 PWM pulse width [ms].
Input value inPulsePeriod int 1 - 65535 PWM pulse period [ms].
Input value inPulseDuration int 1 - 65535 PWM pulse duration [ms].
Input value inLevel bool Effective level (there may be reversed logic).