About GPS ToolKit.NET
Introduction
Purchasing GPS ToolKit.NET
Redistributing GPS ToolKit.NET
License Agreement
Support
Getting Started
Getting Started
Setting up the GPS
Basic Concepts
GPS ToolKit Sample Projects
About GPS ToolKit Errors
Reference
GPSToolKit Class
Properties
BaudRate
ExtendedFixData
IsGPSConnected
IsPortOpen
LastPositionUpdateTime
NavigationData
PortName
Protocol
Position
Satellites
Speed
TrueCourse
Methods
AddRoute
AddTrack
AddWaypoint
AutoDetectGPS
Close
GetAvailableSystemPorts
GetGPSInfo
GetRoutes
GetSystemPorts
GetTracks
GetWaypoints
Open
ShutOffGPS
WriteRawBinaryToGPS
WriteRawToGPS
Events
FileComplete
GPSConnected
GPSDisconnected
NavigationUpdate
PositionUpdate
RawDataReceived
SatelliteUpdate
Supporting Classes
Altitude
Angle
Distance
ExtendedFixData
Properties
DGPSRefStationID
EstimatedHorizontalError
EstimatedPositionError
EstimatedVerticalError
FixMode
GeoidHeightAboveWGS84
HDOP
MagneticVariation
NumSatellitesInView
PDOP
TimeSinceLastDGPSUpdate
VDOP
GPSInfo
Latitude
Methods
ToDecimalDegreesString
ToDegreesMinutesString
ToDegreesMinutesSecondsString
Longitude
Methods
ToDecimalDegreesString
ToDegreesMinutesString
ToDegreesMinutesSecondsString
NavData
Properties
ActiveRoute
ArrivedAtDest
CrossTrackError
DestWptName
DestWptPosition
IsValid
MagBearingFromOriginToDest
OriginWptName
TrueBearingFromOriginToDest
TrueBearingToDestWpt
VelocityTowardDestWpt
Position
Methods
BearingFrom
BearingTo
DistanceTo
Route
Properties
Name
Waypoints
Satellite
Speed
Track
Properties
Color
DisplayTrack
Name
TrackPoints
TrackPoint
Waypoint
Collections
RouteCollection
SatelliteCollection
TrackCollection
TrackPointCollection
WaypointCollection

NavigationUpdate Event

Fired when the new navigational information has been received from the GPS.

Syntax

[Visual Basic]
Private Sub myGPSToolKit_NavigationUpdate(ByVal sender As Object, ByVal e As SciCom.GPSToolKit.NavigationUpdateEventArgs) Handles myGPSToolKit.NavigationUpdate

[C#]
private void NavigationUpdate(object sender, SciCom.GPSToolKit.NavigationUpdateEventArgs e)

[C++]
System::Void NavigationUpdate(System::Object * sender, SciCom::GPSToolKit::NavigationUpdateEventArgs * e)

Parameters

sender

A reference to the GPSToolKit object.

e

The arguments associated with the event.

Arguments

ActiveRoute

A Route object containing information about the currently active GPS route.

ArrivedAtDest

True if the GPS has signaled it has arrived at the destination waypoint, false otherwise.

CrossTrackError

A Distance object containing the current cross track error.

DestWptName

A string containing the name of the current destination waypoint.

DestWptPosition

The position of the current destination waypoint.

DistanceToDestWpt

A Distance object containing the current distance to destination.

IsValid

True if the GPS navigation data is valid, false otherwise.

MagBearingFromOriginToDest

An Angle object containing the magnetic bearing from the current GPS origin waypoint to the current GPS destination waypoint.

OriginWptName

A string containing the name of the current origin waypoint.

TrueBearingFromOriginToDest

An Angle object containing the true bearing from the current GPS origin waypoint to the current GPS destination waypoint.

TrueBearingToDestWpt

An Angle object containing the true bearing from the current position to the current GPS destination waypoint.

VelocityTowardDestWpt

A Speed object containing the velocity component in the direction of the current destination waypoint.

Remarks

All arguments in this function behave just as the NavigationData class properties of the same name including their units and interpretations.

See Also

NavigationData class