Class Index | File Index

Classes


Class Index

_global_


BO

Namespace for Breakout objects.


BO.custom.ID12RFIDReader

Creates an interface to an ID-12 RFID Reader.

BO.custom.RFIDEvent

An Event object to be dispatched when an RFID tag is read or when an RFID tag is removed from a reader.

BO.filters.Convolution

The Convolution object performs low-pass, high-pass and moving average filtering on an analog input.

BO.filters.FilterBase

A base object to be extended by all Filter objects.

BO.filters.Scaler

Scales up an input value from its min and max range to a specified minimum to maximum range.

BO.filters.TriggerPoint

Divides an input to 0 or 1 based on the threshold and hysteresis.

BO.generators.GeneratorBase

A base object to be extended by all Generator objects.

BO.generators.GeneratorEvent

An Event object to be dispatched (fired) by a Generator object when its value has updated.

BO.generators.Oscillator

The Oscillator object can be attached to a Pin or LED object to output a waveform.

BO.I2CBase

A base class for I2C objects.

BO.io.AccelerometerADXL345

Creates an interface to an ADXL345 3-axis accelerometer.

BO.io.AccelerometerEvent

An Event object to be dispatched (fired) by an Accelerometer object.

BO.io.AnalogAccelerometer

Creates an interface to an analog accelerometer.

BO.io.BlinkM

Creates an interface to a BlinkM RGB Led module.

BO.io.Button

Creates and interface to a physical button.

BO.io.ButtonEvent

An Event object to be dispatched (fired) by a Button object.

BO.io.CompassEvent

An Event object to be dispatched (fired) by a Compass object.

BO.io.CompassHMC6352

Creates an interface to an HMC6352 Digital Compass module.

BO.io.DCMotor

Creates an interface to an H-bridge to control the direction of rotation of a motor shaft.

BO.io.GyroEvent

An Event object to be dispatched (fired) by a Gyroscope object.

BO.io.GyroITG3200

Creates an interface to an ITG3200 3-axis gyroscope.

BO.io.LED

Creates an interface to an LED.

BO.io.MagnetometerEvent

An Event object to be dispatched (fired) by a Magnetometer object.

BO.io.MagnetometerHMC5883

Creates an interface to an HMC5883 3-axis magnetometer.

BO.io.Potentiometer

Creates an interface to an analog input sensor.

BO.io.PotEvent

An Event object to be dispatched (fired) by a Potentiometer object.

BO.io.RGBLED

Creates an interface to an RGB Led.

BO.io.Servo

Creates an interface to a Servo motor.

BO.io.SoftPot

Creates an interface to a SoftPot sensor.

BO.io.SoftPotEvent

An Event object to be dispatched (fired) by a SoftPot object.

BO.IOBoard

Creates an interface to the I/O board.

BO.IOBoardEvent

An Event object to be dispatched (fired) by the IOBoard object.

BO.PhysicalInputBase

A base class for physical input objects.

BO.Pin

Each analog and digital pin of the physical I/O board is represented by a Pin object.

BO.PinEvent

An Event object to be dispatched (fired) by a Pin object.

BO.WSocketEvent

Dispatches Websocket events: Connected (onopen), Message (onmessge) and Closed (onclose) objects.

BO.WSocketWrapper

Creates a wrapper for various websocket implementations to unify the interface.

JSUTILS

Namespace and utility functions

JSUTILS.Event

A base class for the creation of Event objects.

JSUTILS.EventDispatcher

The EventDispatcher class mimics the DOM event dispatcher model so the user can add and remove event listeners in a familiar way.

JSUTILS.Timer

The Timer object wraps the window.setInterval() method to provide an as3-like Timer interface.

JSUTILS.TimerEvent

An Event object to be dispatched (fired) by a Timer object.

Documentation generated by JsDoc Toolkit 2.4.0 on Sat Apr 14 2012 17:57:05 GMT-0400 (EDT)