Added ping tests
"read" => "data"

- Update all classes that emit a "read" event to also emit a "data" event. "read" will be removed prior to v1.0
- Update all "read" events to "data" in examples.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Render doc examples

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Adds grunt-jsbeautifier

- preparing to move all code formatting to grunt-jsbeautifier task

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Led RGB test and added board option
added shiftregister test
send and shape testing for test/shiftregister.js
added button tests
junk commit to trigger travis
Fire a "move" event on move
Basic button tests
Merge branch 'master' of https://github.com/rwaldron/johnny-five into tests
open line
Fix travis failure: more specific serial write capture comparison

See: https://travis-ci.org/rwaldron/johnny-five/builds/11160478
Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
added switch tests
LCD Fixes

- Remove use of "g" regex
- Parse printed strings for ":placeholders:" that match LCD.Character entries
- Simplify string printing

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
v0.7.3

LCD Improvements

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Simple switch and sonar tests
Fix travis badge
Implement string parsing for special character support for LCD.prototype.print(…)

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>