Nachrichten

NMEAremote „versteht“ eine grosse Bandbreite an Nachricht-Typen und Nachrichten.

Auf dieses Seite finden Sie eine Übersicht aller unterstützten Nachrichten.

NMEA 0183

NMEA 0183 st ein Standard für die Kommunikation zwischen Navigationsgeräten auf Schiffen.
Dieser Standard benutzt ein einfaches auf ASCII basierendes serielles Komunikationsprotokoll und definiert wie die Daten von einem „Talker“ zu verschiedenen „Listenern“ übermittel werden.

Zusammengefasst startet eine Nachricht entweder mit „$“ oder „!“ und endet mit „CR/LF“ (Carriage Return / Line Feed).
Die beiden ersten Buchstaben einer Nachricht sind die sog. Talker ID und spezifizieren den Ursprung („Talker“) der Nachricht.
Der Inhalt der Nachricht wird schliesslich durch die „Sentence ID“ sowie Komma getrennte Werte definiert.
Um den Umfang der Standard-Nachrichten zu erweitern sind zusätzlich proprietäre Nachrichten – mit einem „P“ anstatt der der Talker ID – möglich. (Siehe Tabelle)

Folgende NMEA 0183 Nachrichten werden von NMEAremote unterstützt:

IDBeschreibung
DBTDepth below transducer
DPTDepth of Water
GGAGlobal Positioning System Fix Data
GLLGeographic Position – Latitude/Longitude
GSAGPS DOP and active satellites
GSVSatellites in view
HDGHeading – Deviation & Variation
HDMHeading – Magnetic
HDTHeading – True
MDAMeteorological Composite
MHUHumidity
MMBBarometer
MTAMean Temperature of Air
MTWMean Temperature of Water
MWDWind Direction & Speed
MWHWave Height
MWVWind Speed and Angle
PBGTTBB&G – Polar Speed knots & Performance %
PBGTVMGB&G – Polar: VMG Upwind Angle AWA, Upwind & Downwind Heading
PCDINSeaSmart.Net – N2k Container
PDGYDigital Yachts: NavLink 2 Protocol
PGNNMEA 2000 PGN Data
PMAROUTMaretron Proprietary Output Sentence
PSILTBSSilva/Nexus – TBS (target Boat Speed)
RMBRecommended Minimum Navigation Information
RMCRecommended Minimum Navigation Information
ROTRate Of Turn
RPMRevolutions
RSARudder Sensor Angle
RTERoutes
VBWDual Ground/Water Speed
VDRSet and Drift
VHWWater speed and heading
VLWDistance Traveled through Water / Dual Ground/Water Distance
VPWSpeed – Measured Parallel to Wind
VTGTrack made good and Ground speed
VWRRelative (Apparent) Wind Speed and Angle
VWTTrue Wind Speed and Angle
WPLWaypoint Location
XDRTransducer Measurements
XTECross-Track Error, Measured
ZDATime & Date – UTC, day, month, year and local time zone

NMEA 2000

NMEA 2000 (auch N2k) ist der neuere Standard der NMEA Organisation.
Dieser Standard erweitert den CAN Bus (der in Fahrzeugen benutzt wird) und sein binäres Protokoll bietet eine höhere Übertragungsrate.

Eine N2k Nachricht wird durch ihre PGN (parameter group number) identifiziert um zu wissen wie die einzelne Daten Bytes interpretiert werden müssen.

Leider kann die binäre Form der N2k Nachrichten nicht einfach in einen ASCII Datenstrom – wie bei NMEA 0183 – konvertiert werden und es existiert dafür auch kein Standard.
Deswegen haben einige Hersteller von NMEA-Wifi Geräten ihren eigen Weg der Übermittlung definiert. Meistens werden dabei die binären Daten in eine ASCII Form konvertiert und in proprietäre NMEA 0183 Container Nachrichten verpackt.
PCDIN„, „PDGY“ oder „PGN“ (um genau zu sein wurde PGN als Standard Nachricht konzipiert) sind solche Nachrichten

Folgende NMEA N2k Nachrichten werden von NMEAremote unterstützt:

PGNBeschreibung
127245Rudder
127250 Vessel Heading
127251Rate of Turn
127257Vessel Attitude
127488Engine Parameters, Rapid Update
127489Engine Parameters, Dynamic Update
127493Transmission Parameters, Dynamic Update
127497Engine Trip Parameters
127501Binary Switch Bank Status
127505Fluid Data – Dynamic Update
127508Battery Status
127513Battery Configuration Status
128000Leeway Angle
128006Thruster Control Status
128007Thruster Information
128008Thruster Motor Status
128259Speed
128267Water Depth
128275Distance Log
129025Position, Rapid Update
129026COG & SOG, Rapid Update
129283Cross Track Error
129291Set & Drift, Rapid Update
129539GNSS DOPs
129540GNSS Sats in View
130306Wind Data
130310Environmental Parameters
130311Environmental Parameters
130312Temperature
130314Actual Pressure

Signal K

NMEAremote ist auch in der Lage mit Signal K Servern zu kommunizieren.
Signal K ist ein Open Source Universal Marine Daten Austausch Format welches auf modernen Web Technologien wie JSON, WebSockets und HTTP basiert.

Expedition

Mit dem Expedition Add-On kann NMEAremote ebenfalls EXP-Nachrichten verarbeiten.