User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_gpsnmea

TGIS_GpsNmea class

DK11 for ActiveX | TatukGIS_XDK11.TGIS_GpsNmea | Classes | Methods | Properties

GPS NMEA devices support.

Following NMEA messages are interpreted: - GSA for obtaining visible satellites count and precision - GGA for obtaining altitude - RMC for obtaining position and speed and course

Available also on: Delphi VCL | .NET WinForms.

Syntax

// C#
public class TGIS_GpsNmea : ITGIS_GpsNmea, ITGIS_GpsNmea_OCX, ITGIS_GpsNmeaEvents 
{
}
' VisualBasic
Public Class TGIS_GpsNmea
  Implements ITGIS_GpsNmea
  Implements ITGIS_GpsNmea_OCX
  Implements ITGIS_GpsNmeaEvents
End Class
// Oxygene
type
  TGIS_GpsNmea = public class
  end;

Implements

Methods

Inherited Overrides Protected
Name Visibility Description
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
(Implements ITBaseObject.AttachDelphiObj)
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
(Implements ITBaseObject.DelphiObj)
NmeaEvent public Event fired on each messages received from the GPS device.
(Inherited from ITGIS_GpsNmeaEvents)
NmeaMessageEvent public Event fired on each messages received from the GPS device.
(Inherited from ITGIS_GpsNmeaEvents)
ParseMessage public Interpret a single NMEA message.
ParseText public Interpret a text as a raw NMEA stream.
PositionEvent public Event fired on each position messages received from the GPS device.
(Inherited from ITGIS_GpsNmeaEvents)

Properties

Inherited Protected
Name Visibility Description
Active public Activity state.
Altitude public Current Altitude (in meters).
AltValTxt public Text representation of altitude value.
BaudRate public Serial port baud rate.
BorderStyle public See documentation for TCustomPanel in Delphi help.
Color public See documentation for TCustomPanel in Delphi help.
Com public Serial port number.
Course public Current Course (in radians).
CourseValTxt public Text representation of course value.
Font public See documentation for TCustomPanel in Delphi help.
Latitude public Current Latitude (in radians).
LatValTxt public Text representation of latitude value.
Longitude public Current Longitude (in radians).
LongValTxt public Text representation of longitude value.
PositionPrec public Precision of position readings (in meters).
PositionTime public Time of last position reading received from the GPS device as Coordinated Universal Time (UTC).
PrecValTxt public Text representation of precision value.
Satellites public Number of satellites that are currently visible.
SatValTxt public Text representation of satellite number value.
Speed public Current Speed (in km/h).
SpeedValTxt public Text representation of speed value.
Timeout public Timeout, after which the GPS device will be treated as non-receiving.
TimeValTxt public Text representation of time value.

Remarks

All data acquired from the GPS NMEA device are related to the WGS84 ellipsoid.

References

2020/05/28 09:02

Page Tools