Fire a "move" event on move
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>
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>
Fix travis badge
Implement string parsing for special character support for LCD.prototype.print(…)

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Merge branch 'master' of github.com:rwldrn/johnny-five

# By Francis Gulotta
# Via Francis Gulotta
* 'master' of github.com:rwldrn/johnny-five:
  Fix travis badge

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Update readme template with travis-ci badge

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Update LCD example program

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Cleanup test/Led.js

commit 515f53b
Author: Francis Gulotta <wizard@roborooter.com>
Date:   Wed Sep 11 11:30:50 2013 -0400

    use spies in the test/pin.js

commit c5ac503
Author: Francis Gulotta <wizard@roborooter.com>
Date:   Wed Sep 11 11:04:42 2013 -0400

    Cleanup color tests to use spies instead of midi

commit 9a9e5b9
Author: Francis Gulotta <wizard@roborooter.com>
Date:   Wed Sep 11 00:30:57 2013 -0400

    Don't test strobe twice, useFakeTimers, spy on digitalWrite and analogWrite instead of looking at midi data.

    In most places. Still a few tests that need cleaning up. Also there's a timer still running when we stop testing so the test doesn't quit right away.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Lint and style nits

- LCD: moves Words constructor to top of file
- test/pin.js Make all things use double quotes
- test/led.js Make all things use double quotes

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Revert "Fire a "move" event on move"

This reverts commit 534d310262d1f11153ab2eb50455dbc6bcc5ea9a.
Remove references to and emitting of servo 'move' event
Remove more 'move' event references
Merge branch 'patch-2' of https://github.com/jclem/johnny-five

# By Jonathan Clem
# Via Jonathan Clem
* 'patch-2' of https://github.com/jclem/johnny-five:
  Remove more 'move' event references
  Remove references to and emitting of servo 'move' event
  Revert "Fire a "move" event on move"
  Fire a "move" event on move
Adds Jonathan Clem @jclem to contributors

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Spy on all firmata calls instead of looking at the midi serial data. This works around the change in firmata's writing format (from arrays to buffers)
Merge pull request #226 from rwaldron/nsa

Spy on all firmata calls made in tests
AnalogPin.high() should be write a 255 value not a 1
Merge pull request #227 from rwaldron/analog-write-is-high

AnalogPin.high() should be write a 255 value not a 1