Classes
Events
-
absolute
-
Emits when a the motors absolute position is changed.
Parameters:
Name Type Description absolute
number - Source:
-
color
-
Emits when a color sensor is activated.
Parameters:
Name Type Description color
Color - Source:
-
colorAndDistance
-
A combined color and distance event, emits when the sensor is activated.
Parameters:
Name Type Description color
Color distance
number Distance, in millimeters.
- Source:
-
distance
-
Emits when a distance sensor is activated.
Parameters:
Name Type Description distance
number Distance, in millimeters.
- Source:
-
current
-
Emits when a current change is detected.
Parameters:
Name Type Description current
number - Source:
-
accel
-
Emits when accelerometer detects movement. Measured in mG.
Parameters:
Name Type Description port
string x
number y
number z
number - Inherited From:
- Source:
-
button
-
Emits when a button is pressed.
Parameters:
Name Type Description button
string state
ButtonState - Inherited From:
- Source:
-
tilt
-
Emits when a tilt sensor is activated.
Parameters:
Name Type Description x
number y
number - Inherited From:
- Source:
-
color
-
Emits when a color sensor is activated.
Parameters:
Name Type Description color
Color -
speed
-
Emits on a speed change.
Parameters:
Name Type Description speed
number -
accel
-
Emits when accelerometer detects movement. Measured in mG.
Parameters:
Name Type Description port
string x
number y
number z
number - Inherited From:
- Source:
-
attach
-
Emits when a device is attached to the Hub.
Parameters:
Name Type Description device
Device - Source:
-
attach
-
Emits when a device is detached from the Hub.
Parameters:
Name Type Description device
Device - Source:
-
button
-
Emits when a button is pressed.
Parameters:
Name Type Description button
string state
ButtonState - Inherited From:
- Source:
-
disconnect
-
Emits when the hub is disconnected.
- Source:
-
tilt
-
Emits when a tilt sensor is activated.
Parameters:
Name Type Description x
number y
number - Inherited From:
- Source:
-
accel
-
Emits when accelerometer detects movement. Measured in mG.
Parameters:
Name Type Description port
string x
number y
number z
number -
button
-
Emits when a button is pressed.
Parameters:
Name Type Description button
string state
ButtonState - Source:
-
tilt
-
Emits when a tilt sensor is activated.
Parameters:
Name Type Description x
number y
number - Source:
-
distance
-
Emits when a distance sensor is activated.
Parameters:
Name Type Description distance
number Distance, in millimeters.
- Source:
-
accel
-
Emits when accelerometer detects movement. Measured in mG.
Parameters:
Name Type Description port
string x
number y
number z
number - Inherited From:
- Source:
-
button
-
Emits when a button is pressed.
Parameters:
Name Type Description button
string state
ButtonState - Inherited From:
- Source:
-
tilt
-
Emits when a tilt sensor is activated.
Parameters:
Name Type Description x
number y
number - Inherited From:
- Source:
-
tilt
-
Emits when a tilt sensor is activated.
Parameters:
Name Type Description x
number y
number - Source:
-
accel
-
Emits when accelerometer detects movement. Measured in mG.
Parameters:
Name Type Description port
string x
number y
number z
number - Inherited From:
- Source:
-
button
-
Emits when a button is pressed.
Parameters:
Name Type Description button
string state
ButtonState - Inherited From:
- Source:
-
tilt
-
Emits when a tilt sensor is activated.
Parameters:
Name Type Description x
number y
number - Inherited From:
- Source:
-
button
-
Emits when a button on the remote is pressed or released.
Parameters:
Name Type Description event
number - Source:
-
rotate
-
Emits when a rotation sensor is activated.
Parameters:
Name Type Description rotation
number - Source:
-
from 0 to 100.
-
Emits when the ambient light changes.
Parameters:
Name Type Description ambient
number - Source:
-
color
-
Emits when a color sensor is activated.
Parameters:
Name Type Description color
Color - Source:
-
from 0 to 100.
-
Emits when the light reflectivity changes.
Parameters:
Name Type Description reflect
number - Source:
-
from 40 to 2500mm
-
Emits when the detected distance changes (Slow sampling covers 40mm to 2500mm).
Parameters:
Name Type Description distance
number - Source:
-
from 50 to 320mm
-
Emits when the detected distance changes (Fast sampling covers 50mm to 320mm).
Parameters:
Name Type Description fastDistance
number - Source:
-
touch Touched on/off (boolean).
-
Emits when the sensor is touched.
Parameters:
Name Type Description touch
boolean - Source:
-
in newtons (0-10).
-
Emits when force is applied.
Parameters:
Name Type Description force
number - Source:
-
from 0-3.
-
Emits when the sensor is tapped.
Parameters:
Name Type Description tapped
number - Source:
-
accel
-
Emits when accelerometer detects movement. Measured in mG.
Parameters:
Name Type Description port
string x
number y
number z
number - Inherited From:
- Source:
-
button
-
Emits when a button is pressed.
Parameters:
Name Type Description button
string state
ButtonState - Inherited From:
- Source:
-
tilt
-
Emits when a tilt sensor is activated.
Parameters:
Name Type Description x
number y
number - Inherited From:
- Source:
-
gyro
-
Emits when gyroscope detects movement. Measured in DPS - degrees per second.
Parameters:
Name Type Description x
number y
number z
number -
tilt
-
Emits when a tilt sensor is activated.
Parameters:
Name Type Description x
number y
number z
number -
voltage
-
Emits when a voltage change is detected.
Parameters:
Name Type Description voltage
number - Source:
-
button
-
Emits when a button is pressed.
Parameters:
Name Type Description button
string state
ButtonState - Source: