User Tools

Site Tools


api:dk11:delphi:vcl.gisgps.tgis_gpsnmea

TGIS_GpsNmea class

DK11 for Delphi | VCL.GisGps.TGIS_GpsNmea | Classes | Constructors | Methods | Properties | Events

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: .NET WinForms | ActiveX.

Syntax

// Delphi
type
  [ComponentPlatformsAttribute(pidWin32orpidWin64)]
  TGIS_GpsNmea = class( TCustomPanel )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_GpsNmea : public TCustomPanel
{
};

Inheritance

→ TCustomPanel

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Create component.
Destroy public Destroy component.

Methods

Inherited Overrides Protected
Name Visibility Description
checkLocation protected Event handler for locations services check.
checkTime protected Event handler for 'is living' check.
Paint protected Panel painting.
ParseMessage public Interpret a single NMEA message.
ParseText public Interpret a text as a raw NMEA stream.
rxChar protected Event handler for receiving characters from the serial port.

Properties

Inherited Protected
Name Visibility Description
Active public Activity state.
Align published See documentation for TCustomPanel in Delphi help.
Alignment published See documentation for TCustomPanel in Delphi help.
Altitude public Current Altitude (in meters).
AltValTxt public Text representation of altitude value.
Anchors published See documentation for TCustomPanel in Delphi help.
AutoSize published See documentation for TCustomPanel in Delphi help.
BaudRate published Serial port baud rate.
BevelInner published See documentation for TCustomPanel in Delphi help.
BevelOuter published See documentation for TCustomPanel in Delphi help.
BevelWidth published See documentation for TCustomPanel in Delphi help.
BiDiMode published See documentation for TCustomPanel in Delphi help.
BorderStyle published See documentation for TCustomPanel in Delphi help.
BorderWidth published See documentation for TCustomPanel in Delphi help.
Color published See documentation for TCustomPanel in Delphi help.
Com published Serial port number.
Constraints published See documentation for TCustomPanel in Delphi help.
Course public Current Course (in radians).
CourseValTxt public Text representation of course value.
Ctl3D published See documentation for TCustomPanel in Delphi help.
DockManager public See documentation for TCustomPanel in Delphi help.
DockSite published See documentation for TCustomPanel in Delphi help.
DragCursor published See documentation for TCustomPanel in Delphi help.
DragKind published See documentation for TCustomPanel in Delphi help.
DragMode published See documentation for TCustomPanel in Delphi help.
Enabled published See documentation for TCustomPanel in Delphi help.
Font published See documentation for TCustomPanel in Delphi help.
FullRepaint published See documentation for TCustomPanel in Delphi help.
Latitude public Current Latitude (in radians).
LatValTxt public Text representation of latitude value.
Locked published See documentation for TCustomPanel in Delphi help.
Longitude public Current Longitude (in radians).
LongValTxt public Text representation of longitude value.
ParentBiDiMode published See documentation for TCustomPanel in Delphi help.
ParentColor published See documentation for TCustomPanel in Delphi help.
ParentCtl3D published See documentation for TCustomPanel in Delphi help.
ParentFont published See documentation for TCustomPanel in Delphi help.
ParentShowHint published See documentation for TCustomPanel in Delphi help.
PopupMenu published See documentation for TCustomPanel in Delphi help.
PositionPrec published Precision of position readings (in meters).
PositionTime published 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.
ShowHint published See documentation for TCustomPanel in Delphi help.
Speed public Current Speed (in km/h).
SpeedValTxt public Text representation of speed value.
TabOrder published See documentation for TCustomPanel in Delphi help.
TabStop published See documentation for TCustomPanel in Delphi help.
Timeout published Timeout, after which the GPS device will be treated as non-receiving.
TimeValTxt public Text representation of time value.
UseDockManager published See documentation for TCustomPanel in Delphi help.
Visible published See documentation for TCustomPanel in Delphi help.

Events

Inherited Protected
Name Visibility Description
NmeaEvent published Event fired on each messages received from the GPS device.
NmeaMessageEvent published Event fired on each messages received from the GPS device.
OnCanResize published See documentation for TCustomPanel in Delphi help.
OnClick published See documentation for TCustomPanel in Delphi help.
OnConstrainedResize published See documentation for TCustomPanel in Delphi help.
OnDblClick published See documentation for TCustomPanel in Delphi help.
OnDockDrop published See documentation for TCustomPanel in Delphi help.
OnDockOver published See documentation for TCustomPanel in Delphi help.
OnDragDrop published See documentation for TCustomPanel in Delphi help.
OnDragOver published See documentation for TCustomPanel in Delphi help.
OnEndDock published See documentation for TCustomPanel in Delphi help.
OnEndDrag published See documentation for TCustomPanel in Delphi help.
OnEnter published See documentation for TCustomPanel in Delphi help.
OnExit published See documentation for TCustomPanel in Delphi help.
OnGetSiteInfo published See documentation for TCustomPanel in Delphi help.
OnMouseDown published See documentation for TCustomPanel in Delphi help.
OnMouseMove published See documentation for TCustomPanel in Delphi help.
OnMouseUp published See documentation for TCustomPanel in Delphi help.
OnMouseWheel published See documentation for TCustomPanel in Delphi help.
OnMouseWheelUp published See documentation for TCustomPanel in Delphi help.
OnResize published See documentation for TCustomPanel in Delphi help.
OnStartDock published See documentation for TCustomPanel in Delphi help.
OnStartDrag published See documentation for TCustomPanel in Delphi help.
OnUnDock published See documentation for TCustomPanel in Delphi help.
PositionEvent published Event fired on each position messages received from the GPS device.

Remarks

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

References

2020/05/22 01:10