www.wikidata.de-de.nina.az
NMEA 0183 ist ein Standard fur die Kommunikation zwischen Navigationsgeraten auf Schiffen der von der National Marine Electronics Association NMEA definiert wurde und auch fur die Kommunikation zwischen GPS Empfanger und PCs sowie mobilen Endgeraten genutzt wird Er besteht aus einer RS422 Schnittstelle und einer Definition von Datensatzen Die erste Version des nicht offentlichen Standards wurde im Marz 1983 freigegeben aktuell ist die im November 2018 erschienene Version 4 11 sowie die High Speed Erweiterung NMEA 0183 HS High Speed V 1 01 jedoch ist die Version 3 01 vom Januar 2002 nach wie vor weit verbreitet Der Nachfolger NMEA 2000 setzt auf dem CAN Bus auf Inhaltsverzeichnis 1 Schnittstelle 2 Datensatze 2 1 Gerate IDs 2 2 Einheiten und Datenformate 2 3 Recommended Minimum Sentence C RMC 2 4 Datum Reference DTM 2 5 Global Positioning System Fix Data GGA 3 Alternativen 4 Weblinks 5 EinzelnachweiseSchnittstelle BearbeitenAls Schnittstelle wird die RS422 Schnittstelle empfohlen eine Benutzung der RS 232 Schnittstelle ist jedoch zulassig Es sind folgende Parameter fur die Schnittstelle definiert Symbolrate 4800 Baud Data Bits 8 kein Parity Bit Stop Bits 1 oder mehr kein HandshakeSeit der Version 3 01 umfasst der Standard die Erweiterung NMEA 0183 HS Version 1 0 Sie definiert einen Hochgeschwindigkeitsmodus der die Kommunikation zwischen Empfangseinheit und Endgerat mit 38 400 Baud erlaubt und haufig fur AIS Daten verwendet wird Einige Gerate arbeiten jedoch auch mit 9600 Baud Datensatze BearbeitenBei den NMEA Daten handelt es sich um ASCII basierte Datensatze die jeweils 80 druckbare Zeichen umfassen konnen Jeder Datensatz wird durch eine Kombination aus Wagenrucklauf und Zeilenvorschub abgeschlossen lt CR gt lt LF gt Der Anfang eines Datensatzes wird durch ein oder markiert Nach diesem Startzeichen folgt die Gerate ID normalerweise zwei Zeichen und die Datensatz ID meist drei Zeichen als eine Zeichenkette Darauf folgen jeweils durch Kommata getrennt die Datenfelder gemass der Datensatzdefinition Optional kann zusatzlich eine durch ein abgetrennte hexadezimale Prufzahl angehangt werden Diese wird durch die XOR Verknupfung der ASCII Werte aller Zeichen zwischen dem und dem errechnet Beispiel SDDBT 22 3 f 6 8 M 3 7 F 3F lt cr gt lt lf gt Gerate IDs Bearbeiten ID BedeutungAG Autopilot GeneralAP Autopilot MagneticCC Computer Programmed Calculator veraltet CD Communications Digital Selective Calling DSC CM Computer Memory Data veraltet CS Communications SatelliteCT Communications Radio Telephone MF HF CV Communications Radio Telephone VHF CX Communications Scanning ReceiverDE DECCA NavigationDF Direction FinderEC Elektronische Seekarte ECDIS EP Emergency Position Indicating Beacon EPIRB ER Engine Room Monitoring SystemsGA GalileoGB Beidou Satellitennavigation GL GLONASSGN kombinierte Positionslosung mehrerer GNSSGP Global Positioning System GPS GQ Quasi Zenit Satelliten System QZSS HC Heading Magnetic CompassHE Heading North Seeking GyroHN Heading Non North Seeking GyroII Integrated InstrumentationIN Integrated NavigationLA Loran ALC Loran CMP Microwave Positioning System veraltet OM OMEGA Navigation SystemID BedeutungOS Distress Alarm System veraltet P proprietare ErweiterungenPF FLARMRA RADAR and or ARPASD Sounder DepthSN Electronic Positioning System other generalSS Sounder ScanningTI Turn Rate IndicatorTR TRANSIT Navigation SystemVD Velocity Sensor Doppler other generalDM Velocity Sensor Speed Log Water MagneticVW Velocity Sensor Speed Log Water MechanicalWI Weather InstrumentsYC Transducer Temperature veraltet YD Transducer Displacement Angular or Linear veraltet YF Transducer Frequency veraltet YL Transducer Level veraltet YP Transducer Pressure veraltet YR Transducer Flow Rate veraltet YT Transducer Tachometer veraltet YV Transducer Volume veraltet YX TransducerZA Timekeeper Atomic ClockZC Timekeeper ChronometerZQ Timekeeper QuartzZV Timekeeper Radio Update WWV Zeitzeichensender oder WWVH Die ID P wird fur proprietare Erweiterungen verwendet Auf das P folgt ein aus drei Zeichen bestehender Herstellercode 1 die herstellerspezifischen Daten und die Prufzahl mit vorgestelltem Letztere wird entgegen der Festlegung im NMEA Standard oft auch nicht verwendet Beispiel PSRFTXT WAAS Enable lt cr gt lt lf gt Einheiten und Datenformate Bearbeiten Dezimalzahlen Dezimaltrennzeichen ist der Punkt Position Die von NMEA 0183 verwendeten Positionsdaten basieren auf dem World Geodetic System 1984 WGS84 Bei WGS84 handelt es sich um ein der Erdoberflache angenahertes Referenzellipsoid das die geodatische Grundlage des Global Positioning Systems GPS darstellt NMEA 0183 benutzt eine Darstellung aus Grad und Minuten Fur die geographische Breite XXYY ZZZZ und fur die geographische Lange XXXYY ZZZZ mit X fur Grad Y Z fur Minuten inklusive Nachkommastellen Die Anzahl der Dezimalstellen fur die Minutenangabe kann variieren Die erste Minuten Nachkommastelle entspricht auf dem Grosskreis einer Genauigkeit von etwa 185 Meter Die dritte Nachkommastelle entspricht 1 8 Meter Alle weiteren Stellen liegen ausserhalb der Messgenauigkeit von normalen GPS Geraten Die Achsenrichtung der geographischen Koordinate E W N oder S fur ostliche bzw westliche Lange oder nordliche bzw sudliche Breite wird durch das dem Positionsdatum folgende Datenfeld angezeigt Zeit Uhrzeiten werden in UTC angegeben jeweils zweistellig die Werte fur Stunde Minute und Sekunde aneinandergereiht HHMMSSSekunden konnen auch mit Dezimalstellen angegeben werden HHMMSS ss Datum Das Datum wird immer mit Tag Monat und Jahr angegeben jeweils zweistellig und in dieser Reihenfolge DDMMYYUmrechnung der Positionsdarstellung Entsprechend der oben beschriebenen Darstellung kann die Umrechnung nach Grad Minuten und Sekunden folgendermassen durchgefuhrt werden XXYY ZZZZ XX YY 0 ZZZZ 60 Zum Erhalt von Grad Werten XXYY ZZZZ XX YY ZZZZ 60 Recommended Minimum Sentence C RMC Bearbeiten Jeder GNSS Empfanger muss mindestens den Recommended Minimum Sentence C empfohlener Mindestdatensatz C RMC Datensatz ausgeben konnen maximal alle zwei Sekunden Er folgt folgendem Aufbau Seit NMEA In 2 3 wurden folgende Satze um ein Feld erweitert APB BWC BWR GLL RMA RMB RMC VTG WCV und XTE das die Signalintegritatsinformation laut FAA darstellt F in untenstehender Tabelle GPRMC 162614 A 5230 5900 N 01322 3900 E 10 0 90 0 131006 1 2 E A 13 GPRMC HHMMSS A BBBB BBBB b LLLLL LLLL l GG G RR R DDMMYY M M m F PP Symbol BedeutungHHMMSSoderHHMMSS SSS Zeit UTC A Status A fur OK V bei Warnungen BBBB BBBB Breitengradb Ausrichtung N fur North nordlich S fur South sudlich LLLLL LLLL Langengradl Ausrichtung E fur East ostlich W fur West westlich GG G Geschwindigkeit uber Grund in KnotenRR R Kurs uber Grund in Grad bezogen auf geogr NordDDMMYY Datum Tag Monat Jahr M M magnetische Abweichung Ortsmissweisung m Vorzeichen der Abweichung E oder W F Signalintegritat A Autonomous mode D Differential Mode E Estimated dead reckoning mode M Manual Input Mode S Simulated Mode N Data Not ValidPP hexadezimale Darstellung der Prufsumme Die Prufsumme ergibt sich durch eine XOR Verknupfung aller Daten Bytes zwischen jeweils exklusive dem Dollar Zeichen und dem Stern Datum Reference DTM Bearbeiten GPDTM GGG R BBBB BBBB b LLLLL LLLL l H D PP Symbol BedeutungGGG Geodatisches Datum Bezugssystem der Positionsdaten W84 WGS84 W72 WGS72 S85 SGS85 P90 PE90 999 Benutzerdefiniert IHO FormatR Regionales DatumsformatBBBB BBBB Breitengradb Ausrichtung des BreitengradesLLLLL LLLL Langengradl Ausrichtung des LangengradesH Hohe immer leer bzw null D Datum im angegebenen BezugssystemPP PrufsummeGlobal Positioning System Fix Data GGA Bearbeiten Dieses Format enthalt die wichtigsten Angaben zur Position und deren Genauigkeit beispielsweise die Anzahl der Satelliten Hohe uber Meeresoberflache und andere Informationen GPGGA HHMMSS ss BBBB BBBB b LLLLL LLLL l Q NN D D H H h G G g A A RRRR PP Symbol BedeutungHHMMSS ss Uhrzeit des Position Fix UTC BBBB BBBB Breitengrad in Grad und Minuten ddmm mmmmmm b Ausrichtung des Breitengrades North Norden oder South Suden LLLLL LLLL Langengrad in Grad und Minuten dddmm mmmmmm l Ausrichtung des Langengrades East Osten oder West Westen Q GPS Qualitat 0 fur ungultig 1 fur GPS fix 2 fur DGPS fix 6 fur geschatzt nur bei NMEA 0183 ab Version 2 3 NN Anzahl der benutzten Satelliten 00 12 D D horizontale Abweichung dilution of precision H H Hohe der Antenne uber Geoid oder MSL mean sea level h Einheit der Antennenhohe Meter G G geoidal separationg Einheit der geoidal separation Meter A A Alter des DGPS DatensatzesRRRR DGPS Referenzstation 0000 bis 1023 PP PrufsummeAlternativen BearbeitenNMEA 2000 Controller Area Network CAN Bus SeatalkWeblinks BearbeitenWebsite der NMEA englisch Alle NMEA 0183 Datensatze englisch GPS Simulator NMEA Datensatze mit einer Software generieren Peter Bennett The NMEA FAQ Fragen und Antworten zu NMEA 15 September 1997 archiviert vom Original am 15 Februar 2014 abgerufen am 21 Oktober 2013 englisch LGPL NMEA C Bibliothek auf SourceForge net List of NMEA 0183 sentences Memento vom 27 August 2004 im Internet Archive englisch Einzelnachweise Bearbeiten https www nmea org Assets 011309 0183 manufacturer codes pdf Abgerufen von https de wikipedia org w index php title NMEA 0183 amp oldid 233679299