-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Joystick
The Joystick
class constructs objects that represent a single Joystick sensor attached to the physical board.
This list will continue to be updated as more Joystick devices are confirmed.
-
General Options
| Property | Type | Value/Description | Default | Required | |---------------|---------------|----------|-------------------------------------|---------|----------| | pins | Array of Pins |
["A*", ...]
. Analog pins connected to X and Y | none | yes |
{
id: A user definable id value. Defaults to a generated uid
pins: The pins defined for X and Y.
x: -1, 1. READONLY
y: -1, 1. READONLY
}
new five.Joystick({
// [ x, y ]
pins: ["A0", "A1"]
});
There are no special API functions for this class.
-
axismove Is an alias for "change".
-
change The "change" event is emitted whenever the value of the gyro changes more then the threshold value allows.
-
data The "data" event is fired as frequently as the user defined
freq
will allow in milliseconds. ("data" replaced the "read" event)