Как получить данные 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"

0 ответов

Другие вопросы по тегам