Hikrobot_GetOutputParameters


Get output parameters.

Syntax

C++
Python
 
def Hikrobot_GetOutputParameters(
	state: Hikrobot_State,
	inPortNumber: HikrobotPortNumber,
	/,
	*,
	inDeviceID: int | None = None
)
-> (
	outMode: HikrobotPatternOut,
	outPulseWidth: int,
	outPulsePeriod: int,
	outPulseDuration: int,
	outLevel: bool
)

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.
Output value outMode HikrobotPatternOut Output mode: Single pulse or PWM.
Output value outPulseWidth int PWM pulse width [ms].
Output value outPulsePeriod int PWM pulse period [ms].
Output value outPulseDuration int PWM pulse duration [ms].
Output value outLevel bool Effective level (there may be reversed logic).