NMEA_GNS_Decoder
Decodes the GNS sentence of an NMEA 0183 text stream into physical signals (tested with FURUNO PT-G1).
Processing
- Each received GNS sentence is parsed and its fields are output on separate ports with the timestamp of the text sample.
Data format
- Character fields (N/S, E/W, mode) are output as their ASCII codes (e.g. N = 78, S = 83, E = 69, W = 87).
Notes
- Connect the text output of an NMEA serial/GPS component.
References
- [1] National Marine Electronics Association, NMEA 0183 Standard for Interfacing Marine Electronic Devices (GNS and RMC sentences). https://www.nmea.org/ — Used for: GNS sentence format.
Properties
| Name | Default | Description |
|---|---|---|
DebugOut | false | If true, the received NMEA text is dumped to the console for debugging. |
Outputs
| Name | Description |
|---|---|
UTCtime | UTC time (hhmmss.ss). Type: Float64 |
latitude | Latitude in decimal degree (converted from NMEA ddmm.mmmm). Type: Float64 |
NS | North/South indicator as ASCII code (78 = N, 83 = S). Type: Integer32 |
longitude | Longitude in decimal degree (converted from NMEA dddmm.mmmm). Type: Float64 |
EW | East/West indicator as ASCII code (69 = E, 87 = W). Type: Integer32 |
status | Mode indicators as ASCII codes (e.g. 65 = A autonomous, 68 = D differential, 78 = N no fix), one per constellation. Type: Integer32 |
SatelliteNumber | Number of satellites in use (0 to 24). Type: Integer32 |
HDOP | Horizontal dilution of precision (0.0 to 50.0). Type: Float64 |
altitude | Orthometric height in meter. Type: Float64 |
geoid | Geoidal separation in meter. Type: Float64 |
Inputs
| Name | Description |
|---|---|
NMEA_text | NMEA 0183 text stream. Type: Text |
RTMaps Toolkits Documentation