Latest News

February 4th, 2010

You can now download Coordinate Calculator 2.4. This version contains over 4000 map grid, map datum and ellipsoid definitions.

November 6th, 2009

Today we released version 2.4 of the GPS Toolkit. Because these days Garmin GPS devices are shipped with an USB cable only, we decided to add support for the Garmin USB PVT protocol.

October 21st, 2009

Today, Eye4Software B.V. Released version 2.2 of the Coordinate Calculator, this new version, with an improved user interface, is now shipped with over 1200 grid definitions.

Eye4Software GPS Toolkit - Description of supported NMEA0183 sentences

Dowload Eye4Software GPS Toolkit free trial Download Eye4Software GPS Toolkit
Browse through the Eye4Software GPS Toolkit for Windows manual Browse through the Eye4Software GPS Toolkit manual

Introduction

When connecting GPS devices to your computer, PDA or telephone, the data is transfered over the serial port using the NMEA0183 protocol.
Below you can find the specification of the NMEA0183 sentences which are supported by the Eye4Software GPS Toolkit.
For more information about the Eye4Software GPS Toolkit, please visit the product page.

List of supported sentences

Messagetype Description
GGA Global Positioning System Fix Data, Time and Position
GLL Geographic Position - Latitude and Longitude
GSA GPS DOP and Active Satellites
GSV Satellites in view
RMC Recommended Minimum Navigation Information
RME Garmin Estimated Position Error
RMM Garmin Horizontal Datum
RMZ Garmin Altitude Information
VTG Track Made Good and Ground Speed

List of other NMEA0183 sentences

Messagetype Description
AAM Waypoint Arrival Alarm
ALM GPS Almanac Data
BOD Bearing - Waypoint to Waypoint
BWW Bearing - Waypoint to Waypoint
DBK Depth Below Keel
DBS Depth Below Surface
DBT Depth Below Transducer
DPT Depth
MSK MSK DGPS Receiver Information
MTW Water Temperature
MWV Wind Speed and Angle



AAM

Waypoint Arival Alarm

Category: GPS

Example: $GPAAM,A,A,0.50,N,WPT0001*43

Field# Example Description
1 A Status, arrival circle entered, A = True, V = False
2 A Status, perpendicular passes at waypoint, A = True, V = False
3 0.5 Arrival circle radius
4 N Units: N = Nautical Miles
5 WPT0001 Waypoint Name
6 43 CRC Checksum of NMEA data
     



ALM

Almanac Data

Category: GPS

Example: $GPAAM,A,A,0.50,N,WPT0001*43

Field# Example Description
1 A Status, arrival circle entered, A = True, V = False
2 A Status, perpendicular passes at waypoint, A = True, V = False
3 0.5 Arrival circle radius
4 N Units: N = Nautical Miles
5 WPT0001 Waypoint Name
6 43 CRC Checksum of NMEA data
     



BOD

Bearing - Waypoint to Waypoint

Category: GPS

Example: $GPBOD,164.3,T,164.5,M,De Volmer,De Volmer*41

Field# Example Description
1 164.3 Bearing in degrees
2 T T = True Bearing, M = Magnetic Bearing
3 164.5 Bearing in degrees
4 M T = True Bearing, M = Magnetic Bearing
5 De Volmer TO Waypoint
6 De Volmer FROM Waypoint
7 41 CRC Checksum of NMEA data
     



BWW

Bearing - Waypoint to Waypoint

Category: GPS

Example: $GPBWW,164.3,T,164.5,M,De Volmer,De Volmer*41

Field# Example Description
1 164.3 Bearing in degrees
2 T T = True Bearing, M = Magnetic Bearing
3 164.5 Bearing in degrees
4 M T = True Bearing, M = Magnetic Bearing
5 De Volmer TO Waypoint
6 De Volmer FROM Waypoint
7 41 CRC Checksum of NMEA data
     



DBK

Depth Below Keel

Category: Echo Sounder

Example: $SDDBK,1330.5,f,0405.5,M,0221.6,F*2E

Field# Example Description
1 1330.5 Depth
2 f Units: f = feet
3 0405.5 Depth
4 M Units: M = meters
5 0221.6 depth
6 F Units: F = Fathoms
7 2E CRC Checksum of NMEA data
     



DBS

Depth Below Surface

Category: Echo Sounder

Example: $SDDBS,1330.5,f,0405.5,M,0221.6,F*2E

Field# Example Description
1 1330.5 Depth
2 f Units: f = feet
3 0405.5 Depth
4 M Units: M = meters
5 0221.6 depth
6 F Units: F = Fathoms
7 2E CRC Checksum of NMEA data
     



DBT

Depth Below Transducer

Category: Echo Sounder

Example: $SDDBT,1330.5,f,0405.5,M,0221.6,F*2E

Field# Example Description
1 1330.5 Depth
2 f Units: f = feet
3 0405.5 Depth
4 M Units: M = meters
5 0221.6 depth
6 F Units: F = Fathoms
7 2E CRC Checksum of NMEA data
     



DPT

Depth

Category: Echo Sounder

Example: $SDDPT,3.6,0.0*52

Field# Example Description
1 3.6 Depth in meters
2 0.0 Offset from transducer: Positive - distance from transducer to water line, or Negative - distance from transducer to keel
3 52 CRC Checksum of NMEA data
     



GGA

Global Positioning Fix Data

Category: GPS

Example: $GPGGA,181703,5209.6815,N,00643.0724,E,1,08,01,+0025,M,+0047,M,00,0425*6D

Field# Example Description
1 181703 Current time in U.T.C.
2 5209.6815 Latitude
3 N North (N) or South (S)
4 00643.0724 Longitude
5 E East (E) or West (W)
6 1 Fix Quality, see table below for values
7 08 Number of satellites used for fix
8 01 HDOP (Horizontal Dilution of Precision)
9 +0025 MSL Altitude (Mean Sea Level)
10 M Altitude units, Meters (M) or Feet (F)
11 +0047 Geoidal separation, the difference between the WGS-84 earth ellipsoid and mean-sea-level
12 M Geoidal separation units, Meters (M) or Feet (F)
13 00 Age of differential data (DGPS)
14 0425 DGPS Beacon station ID
15 6E CRC Checksum of NMEA data
     

GPS Quality Indicator

Value Description
0 No Fix
1 GPS fix
2 DGPS fix (Differential GPS)
3 PPS fix
4 RTK fix (Real Time Kinematic)
5 Float RTK
6 Dead Reckoning (estimated)
7 Manual input mode
8 Simulation mode
   




GLL

Geographic Position - Latitude / Longitude

Category: GPS

Example: $GPGLL,5209.6815,N,00643.0724,E,181703.00,A*08

Field# Example Description
1 5209.6815 Latitude
2 N North (N) or South (S)
4 00643.0724 Longitude
5 E East (E) or West (W)
6 181703.00 Current time in U.T.C.
7 A Status, data valid (A) or data invalid (V)
8 08 CRC Checksum of NMEA data
     




MSK

MSK DGPS Receiver Information

Catagoty: DGPS

Example: $GPMSK,298.5,A,100,A,2*45

Field# Example Description
1 298.5 Frequence in kHz
2 A Frequency selection: A = Automatic, M = Manual
3 100 MSK bitrate in bps
4 A Bitrate selection: A = Automatic, M = Manual
5 2 Duration of output signal
6 45 CRC Checksum of NMEA data
     




MTW

Water Temperature

Catagoty: Echo Sounder

Example: $SDMTW,26.8,C*45

Field# Example Description
1 26.8 Temperature
2 C Units: C = Celcius
6 45 CRC Checksum of NMEA data
     




MWV

Wind Speed and Angle

Catagoty: Weather Instruments

Example: $WIMWV,214.8,R,0.1,K,A*28

Field# Example Description
1 214.8 Wind Angle
2 R Reference: R = Relative, T = True
3 0.1 Wind Speed
4 K Units: M = Meter per second, N = Knots, K = Kilometers per hour
     




RMC

Recommended Minimum Navigation Information

Category: GPS

Example: $GPRMC,181704,A,5209.6815,N,00643.0724,E,000.1,187.0,310109,,*24

Field# Example Description
1 181704 Current time in U.T.C.
2 A Status, data valid (A) or data invalid (V)
3 5209.6815 Latitude
4 N North (N) or South (S)
5 00643.0724 Longitude
6 E East (E) or West (W)
7 000.1 SOG (Speed Over Ground) in knots
8 187.0 COG (Course Over Ground) in degrees
9 310109 Date (DDMMYY)
10   Magnetic Variation (Not used when RMC is used by GPS)
11 24 CRC Checksum of NMEA data
     




VTG

Track made good and Ground speed

Category: GPS / Compass

Example: $GPVTG,37.38,T,,M,0.08,N,0.1,K*56

Field# Example Description
1 37.38 Course in degrees
2 T Reference, True (T) or Magnetic (M)
3 Course (Field is empty, because it is only used by compasses)
4 M Reference, True (T) or Magnetic (M)
5 0.08 Speed
6 N Speed units, Knots (N) or Kilometer per hour (K)
7 0.1 Speed
8 K Speed units, Knots (N) or Kilometer per hour (K)
9 56 CRC Checksum of NMEA data
     




GSV

Satellites in View

Category: GPS

Example:

$GPGSV,3,1,11,09,76,148,32,05,55,242,29,17,33,054,30,14,27,314,24*71
$GPGSV,3,2,11,30,16,246,32,22,14,279,24,24,13,077,,26,09,172,23*7E
$GPGSV,3,3,11,04,07,102,30,29,02,170,09,18,02,243,*42




GSA

DOP and Active Satellites

Category: GPS

Example: $GPGSA,A,3,05,17,22,09,14,04,30,,,,,,1.8,1.2,1.3*32




RME

Garmin Estimated Position Error

Category: GPS

Example: $PGRME,5.2,M,9.0,M,10.4,M*15

Field# Example Description
1 5.2 Estimated horizontal position error
2 M Units: meters
3 9.0 Estimated vertical position error
4 5.2 Units: meters
5 10.4 Overall spherical equivalent position error
6 M Units: meters
7 15 CRC Checksum of NMEA data
     



RMM

Garmin Map Datum

Example: $PGRMM,WGS 84*06

Field# Example Description
1 WGS 84 Horizontal datum used in NMEA output
2 06 CRC Checksum of NMEA data
     



RMZ

Garmin Altitude Information

Category: GPS

Example: $PGRMZ,97,f,*16

Field# Example Description
1 97 Altitude
2 f Units: feet
3 16 CRC Checksum of NMEA data