Fixes #236, LED on pin 0 gets set to pin 9

Explicitly check that opts.pin is undefined

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Fixes #237. More comprehensive servo.sweep controls

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
hc-sr04 ping example
Smaller png
Tests for #238. Assert analogWrite not called with NaN when calling pulse for the first time
Fixes #238. Ensure the current value is at least the number 0 (it may be null or 0)

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Adds "analog" accessor property to Sensor

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

- Inherits from Sensor
- Requires a device/model id for initialization.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Merge pull request #241 from divanvisagie/master

Rebase of HC-SR04 commit
Adds hc-sr04 example to programs.json

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

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Junk commit to appease travis

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Adds section for http://node-ardx.org/

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Lock in serial port 1.1.3 until issues are ironed out

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

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

Updated ping.png|fzz with HC-SR04 sensor replacing infrared sensor.
Adding place holder. Learning how to fork, update and submit pull request.
Updated fritzing

Update Fritzing ping.png and ping.fzz
Revert "Update ping.md"

This reverts commit e0600566ed024a5c7a8824733dbfe176567e7a37.
Update ping.png, ping.fzz

Update Fritzing with a HC-SR04 ultrasonic sensor. Replacing infrared sensor.
Remove "release history" and regenerate example files

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