NMEA0183 zu USB Wandler mit dem NMEA shield

Als Einführung ein kleines Programm, daß nur die NMEA0183 Daten vom NMEA Shield Rx1 an die USB Schnittstelle weiter gibt.

Beide Baudraten wurden zu 4800 gewählt.
Wenn Zeichen an Serial3 (Rx1) vor liegen, werden diese gelesen und direkt an Serial (USB) ausgegeben.

// NMEA0183 > USB Wandler
// NMEA0183 Datensätze von Rx1 werden zu USB weiter gegeben.
// Verwendet wurden: Arduino Mega mit NMEA Shield Version 1.7
//
// von Matthias Busse Version 1.0 vom 6.4.2017

char inByte;

void setup() {
  Serial.begin(4800);   // USB Baudrate
  Serial3.begin(4800);  // NMEA0183 Baudrate Rx1
}

void loop() {
  if(Serial3.available()) {   // Wenn Daten vor liegen
    inByte = Serial3.read();  // Daten von Rx1 lesen
    Serial.print(inByte);     // Daten auf USB ausgeben
  }
}

Verwendet wurden:
Arduino Mega 2560
NMEA Shield Version 1.7
Arduino Software 1.8.0
GPS Antenne mit NMEA0183 Ausgang 4800 Baud

von Matthias Busse

Ein Gedanke zu „NMEA0183 zu USB Wandler mit dem NMEA shield

  1. Pingback: Das NMEA Shield für den Arduino Mega 2560 ist fertig | Shelvin – Elektronik ausprobiert und erläutert

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.