D
Deleted member 103
Guest
Hi,
I am currently dealing with NMEA data.
But do not know whether all data(sentences) should be used to get a comparable GPS data set.
I would like to fill out a location class from the received NMEA data so that a certain compatibility between NMEA and GPS is established.
Can someone guide me in the right direction?
These 2 classes should be filled in:
I am currently dealing with NMEA data.
But do not know whether all data(sentences) should be used to get a comparable GPS data set.
I would like to fill out a location class from the received NMEA data so that a certain compatibility between NMEA and GPS is established.
Can someone guide me in the right direction?
19 Interpreted sentences
$GPBOD - Bearing, origin to destination
$GPBWC - Bearing and distance to waypoint, great circle
$GPGGA - Global Positioning System Fix Data
$GPGLL - Geographic position, latitude / longitude
$GPGSA - GPS DOP and active satellites
$GPGSV - GPS Satellites in view
$GPHDT - Heading, True
$GPR00 - List of waypoints in currently active route
$GPRMA - Recommended minimum specific Loran-C data
$GPRMB - Recommended minimum navigation info
$GPRMC - Recommended minimum specific GPS/Transit data
$GPRTE - Routes
$GPTRF - Transit Fix Data
$GPSTN - Multiple Data ID
$GPVBW - Dual Ground / Water Speed
$GPVTG - Track made good and ground speed
$GPWPL - Waypoint location
$GPXTE - Cross-track error, Measured
$GPZDA - Date & Time
These 2 classes should be filled in:
B4X:
Class GPSSatellite:
Azimuth As Float [read only]
Elevation As Float [read only]
IsInitialized As Boolean
Prn As Int [read only]
Snr As Float [read only]
UsedInFix As Boolean [read only]
Class Location:
Accuracy As Float
AccuracyValid As Boolean [read only]
Altitude As Double
AltitudeValid As Boolean [read only]
Bearing As Float
BearingTo (TargetLocation As android.location.Location) As Float
BearingValid As Boolean [read only]
ConvertToMinutes (Coordinate As Double) As String
ConvertToSeconds (Coordinate As Double) As String
DistanceTo (TargetLocation As android.location.Location) As Float
Initialize
IsInitialized As Boolean
Latitude As Double
Longitude As Double
Speed As Float
SpeedValid As Boolean [read only]
Time As Long