@powered-up/api
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Current
Sensor
Device
Encoded
Dual
Motor
Encoded
Motor
Hub
Hub
Manager
Motor
Port
RGBLight
Robot
Sensor
constructor
busy
disposed
latest
Error
mode
Type
port
raw
Value
service
value
Report
Threshold
Delta
mode
dispose
send
set
Mode
to
Mode
to
Mode
Type
Smart
Hub
Smart
Move
Hub
Smart
Move
Robot
Smart
Robot
Voltage
Sensor
Current
Sensor
Mode
Encoded
Motor
End
State
Encoded
Motor
Mode
Voltage
Sensor
Mode
Type parameters
TMode
:
string
TModeType
:
number
TService
:
PortService
<
TModeType
>
Hierarchy
Device
Sensor
EncodedMotor
VoltageSensor
CurrentSensor
Index
Constructors
constructor
Properties
busy
disposed
latest
Error
mode
Type
port
raw
Value
service
value
Report
Threshold
Delta
Accessors
mode
Methods
dispose
send
set
Mode
to
Mode
to
Mode
Type
Constructors
constructor
new
Sensor
(
port
:
Port
)
:
Sensor
Parameters
port:
Port
Returns
Sensor
Properties
busy
busy
:
boolean
= false
observable
disposed
disposed
:
boolean
= false
observable
Optional
latest
Error
latest
Error
:
Error
observable
Protected
Optional
mode
Type
mode
Type
:
undefined
|
number
observable
Protected
port
port
:
Port
Protected
Optional
raw
Value
raw
Value
:
Buffer
observable
Protected
Abstract
service
service
:
TService
Protected
Abstract
value
Report
Threshold
Delta
value
Report
Threshold
Delta
:
number
Accessors
mode
mode
:
computed
Methods
dispose
dispose
(
)
:
void
Returns
void
Protected
send
send
(
output
:
Output
)
:
void
Parameters
output:
Output
Returns
void
set
Mode
set
Mode
(
mode
:
TMode
)
:
void
Parameters
mode:
TMode
Returns
void
Protected
Abstract
to
Mode
to
Mode
(
modeType
:
TModeType
)
:
TMode
Parameters
modeType:
TModeType
Returns
TMode
Protected
Abstract
to
Mode
Type
to
Mode
Type
(
mode
:
TMode
)
:
TModeType
Parameters
mode:
TMode
Returns
TModeType
Generated using
TypeDoc