Как получить данные GPS от gps senor, используя node.js
Я использую Adafruit Ultimate GPS на Raspberry Pi 3.
Tx на датчике подключен к контакту 10 на пи, который является RX. Rx на датчике подключен к контакту 8 на пи, который является TX.
Когда я запускаю "cgps -s" в консоли, это работает.
Но как я могу получить широту и долготу от этого.
Мой код ниже.
var five = require("johnny-five");
var board = new five.Board();
board.on("ready", function() {
var gps = new five.GPS({
breakout: "ADAFRUIT_ULTIMATE_GPS",
pins: {
rx: 10,
tx: 08,
}
});
// 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("--------------------------------------");
});
});
Результат в консоли всегда "150950798039 Board Looking for connected device"