Class Index
Namespace for Breakout objects.
Creates an interface to an ID-12 RFID Reader.
An Event object to be dispatched when an RFID tag
is read or when an RFID tag is removed from a reader.
The Convolution object performs low-pass, high-pass and moving average filtering
on an analog input.
A base object to be extended by all Filter objects.
Scales up an input value from its min and max range to a specified
minimum to maximum range.
Divides an input to 0 or 1 based on the threshold and hysteresis.
A base object to be extended by all Generator objects.
An Event object to be dispatched (fired) by a Generator
object when its value has updated.
The Oscillator object can be attached to a Pin or LED object to output
a waveform.
A base class for I2C objects.
Creates an interface to an ADXL345 3-axis accelerometer.
An Event object to be dispatched (fired) by an Accelerometer
object.
Creates an interface to an analog accelerometer.
Creates an interface to a BlinkM RGB Led module.
Creates and interface to a physical button.
An Event object to be dispatched (fired) by a Button
object.
An Event object to be dispatched (fired) by a Compass
object.
Creates an interface to an HMC6352 Digital Compass module.
Creates an interface to an H-bridge to control the
direction of rotation of a motor shaft.
An Event object to be dispatched (fired) by a Gyroscope
object.
Creates an interface to an ITG3200 3-axis gyroscope.
Creates an interface to an LED.
An Event object to be dispatched (fired) by a Magnetometer
object.
Creates an interface to an HMC5883 3-axis magnetometer.
Creates an interface to an analog input sensor.
An Event object to be dispatched (fired) by a Potentiometer
object.
Creates an interface to an RGB Led.
Creates an interface to a Servo motor.
Creates an interface to a SoftPot sensor.
An Event object to be dispatched (fired) by a SoftPot
object.
Creates an interface to the I/O board.
An Event object to be dispatched (fired) by the IOBoard object.
A base class for physical input objects.
Each analog and digital pin of the physical I/O board is represented by a Pin object.
An Event object to be dispatched (fired) by a Pin
object.
Dispatches Websocket events: Connected (onopen), Message (onmessge)
and Closed (onclose) objects.
Creates a wrapper for various websocket implementations to unify the interface.
Namespace and utility functions
A base class for the creation of Event objects.
The EventDispatcher class mimics the DOM event dispatcher model so the
user can add and remove event listeners in a familiar way.
The Timer object wraps the window.setInterval() method to provide
an as3-like Timer interface.
An Event object to be dispatched (fired) by a Timer
object.