@powered-up/protocol
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Motor
Service
constructor
port
Type
brake
drift
execute
Command
parse
Power
Value
run
With
Power
set
Mode
set
Value
For
Mode
Hierarchy
PortService
<
MotorModeType
>
MotorService
Index
Constructors
constructor
Properties
port
Type
Methods
brake
drift
execute
Command
parse
Power
Value
run
With
Power
set
Mode
set
Value
For
Mode
Constructors
constructor
new
Motor
Service
(
portType
:
number
)
:
MotorService
Parameters
portType:
number
Returns
MotorService
Properties
port
Type
port
Type
:
number
Methods
brake
brake
(
)
:
CommandOutput
Returns
CommandOutput
drift
drift
(
)
:
CommandOutput
Returns
CommandOutput
Protected
execute
Command
execute
Command
(
commandType
:
CommandType
, commandPayload
:
Buffer
)
:
CommandOutput
Parameters
commandType:
CommandType
commandPayload:
Buffer
Returns
CommandOutput
parse
Power
Value
parse
Power
Value
(
value
:
Buffer
)
:
number
Parameters
value:
Buffer
Returns
number
run
With
Power
run
With
Power
(
power
:
number
)
:
CommandOutput
Parameters
power:
number
Returns
CommandOutput
set
Mode
set
Mode
(
modeType
:
MotorModeType
, valueReportThresholdDelta
:
number
, valueReportEnabled
:
boolean
)
:
ModeOutput
Parameters
modeType:
MotorModeType
valueReportThresholdDelta:
number
valueReportEnabled:
boolean
Returns
ModeOutput
Protected
set
Value
For
Mode
set
Value
For
Mode
(
modeType
:
MotorModeType
, value
:
Buffer
)
:
CommandOutput
Parameters
modeType:
MotorModeType
value:
Buffer
Returns
CommandOutput
Generated using
TypeDoc