GPS - Default GPS
When using GPS class with an Arduino (or similar microcontroller), be sure to upload the StandardFirmataPlus firmware to your board.
Breadboard for "GPS - Default GPS"
Fritzing diagram: docs/breadboard/gps.fzz
Run this example from the command line with:
node eg/gps.js
var five = require("johnny-five");
var board = new five.Board();
board.on("ready", function() {
/*
* This is the simplest initialization
* We assume SW_SERIAL0 for the port
*/
var gps = new five.GPS({
pins: {
rx: 11,
tx: 10,
}
});
// If latitude, longitude, course or speed change log it
gps.on("change", function() {
console.log("position");
console.log(" latitude : ", this.latitude);
console.log(" longitude : ", this.longitude);
console.log("--------------------------------------");
});
});
License
Copyright (c) 2012, 2013, 2014 Rick Waldron waldron.rick@gmail.com Licensed under the MIT license. Copyright (c) 2016 The Johnny-Five Contributors Licensed under the MIT license.