Das Kefk Network Wiki befindet sich im Testbetrieb.
NMEA 0183
Aus Kefk.
NMEA 0183 ist ein Standard für die Kommunikation zwischen Navigationsgeräten auf Schiffen, aber auch z. B. zwischen GPS-Empfängern und PCs, der von der National Marine Electronics Association (NMEA) definiert wurde. Er besteht aus einer RS422-Schnittstelle und einer Definition von Datensätzen. Die erste Version des Standards wurde im März 1983 veröffentlicht.
Inhaltsverzeichnis |
Schnittstelle
Die RS422-Schnittstelle wird mit folgenden Parametern betrieben:
- Übertragungsrate: 4800 bps
- Data Bits: 8 (d7=0)
- Stop Bits: 1 (oder mehr)
- kein Parity Bit
- kein Handshake
Datensätze
Der Anfang eines Datensatzes wird durch ein '$' markiert. Nach dem '$' folgt die Geräte-ID und die Datensatz-ID. Anschließend werden durch Kommata abgetrennt die Datenfelder angehängt. Optional kann an die Daten durch ein '*' abgetrennt eine hexadezimale Prüfziffer angehängt werden. Das Ende des Datensatzes wird durch ein <CR><LF> gekennzeichnet.
Beispiel:
$GPRMC,162614,A,5230.5900,N,01322.3900,E,10.0,90.0,131006,1.2,E,A*13
Prüfziffer
Die hexadezimale Prüfziffer wird durch die XOR-Verknüpfung aller Zeichen zwischen dem $ und dem * errechnet.
Geräte-IDs
| ID | Bedeutung |
|---|---|
| AG | Autopilot - General |
| AP | Autopilot - Magnetic |
| CC | Computer - Programmed Calculator (outdated) |
| CD | Communications - Digital Selective Calling (DSC) |
| CM | Computer - Memory Data (outdated) |
| CS | Communications - Satellite |
| CT | Communications - Radio-Telephone (MF/HF) |
| CV | Communications - Radio-Telephone (VHF) |
| CX | Communications - Scanning Receiver |
| DE | DECCA Navigation |
| DF | Direction Finder |
| EC | Elektronische Seekarte (ECDIS) |
| EP | Emergency Position Indicating Beacon (EPIRB) |
| ER | Engine Room Monitoring Systems |
| GP | Global Positioning System (GPS) |
| HC | Heading - Magnetic Compass |
| HE | Heading - North Seeking Gyro |
| HN | Heading - Non North Seeking Gyro |
| II | Integrated Instrumentation |
| IN | Integrated Navigation |
| LA | Loran A |
| LC | Loran C |
| MP | Microwave Positioning System (outdated) |
| OM | OMEGA Navigation System |
| ID | Bedeutung |
|---|---|
| OS | Distress Alarm System (outdated) |
| RA | RADAR and/or ARPA |
| SD | Sounder, Depth |
| SN | Electronic Positioning System, other/general |
| SS | Sounder, Scanning |
| TI | Turn Rate Indicator |
| TR | TRANSIT Navigation System |
| VD | Velocity Sensor, Doppler, other/general |
| DM | Velocity Sensor, Speed Log, Water, Magnetic |
| VW | Velocity Sensor, Speed Log, Water, Mechanical |
| WI | Weather Instruments |
| YC | Transducer - Temperature (outdated) |
| YD | Transducer - Displacement, Angular or Linear (outdated) |
| YF | Transducer - Frequency (outdated) |
| YL | Transducer - Level (outdated) |
| YP | Transducer - Pressure (outdated) |
| YR | Transducer - Flow Rate (outdated) |
| YT | Transducer - Tachometer (outdated) |
| YV | Transducer - Volume (outdated) |
| YX | Transducer |
| ZA | Timekeeper - Atomic Clock |
| ZC | Timekeeper - Chronometer |
| ZQ | Timekeeper - Quartz |
| ZV | Timekeeper - Radio Update, WWV oder WWVH |
Die ID "P" ist für proprietäre Erweiterungen reserviert. Auf das P folgt ein aus drei Zeichen bestehender Herstellercode und eine (meist) aus einem Zeichen bestehende Datensatz-ID.
