Package org.ka2ddo.gps
Class SatelliteCatalog
java.lang.Object
org.ka2ddo.gps.SatelliteCatalog
This class contains the current state data of the GPS satellites, as viewed from the position of
the GPS receiver.
- Author:
- Andrew Pavlin, KA2DDO
-
Field Summary
Modifier and TypeFieldDescriptionshort
Fix quality number (character from $GPGSA sentence).int
Total number of $GPGSV sentences needed to describe all satellites in use.float
Horizontal dilution of precision.float
Three-dimensional position dilution of precision.final SatelliteState[]
Collection of state records for each individual satellite.long
Receive time of last $GPGSA in Java milliseconds since 1 Jan 1970 UTC.long
Receive time of last $GPGSV in Java milliseconds since 1 Jan 1970 UTC.float
Vertical dilution of precision. -
Constructor Summary
-
Method Summary
-
Field Details
-
timeOfLastGpGsa
public long timeOfLastGpGsaReceive time of last $GPGSA in Java milliseconds since 1 Jan 1970 UTC. -
timeOfLastGpGsv
public long timeOfLastGpGsvReceive time of last $GPGSV in Java milliseconds since 1 Jan 1970 UTC. -
fixQuality
public short fixQualityFix quality number (character from $GPGSA sentence). -
sats
Collection of state records for each individual satellite. First 30 are Global Positioning System (US DoD), others are DGPS receivers or for other constellations with multi-constellation receivers. -
pdop
public float pdopThree-dimensional position dilution of precision. -
hdop
public float hdopHorizontal dilution of precision. -
vdop
public float vdopVertical dilution of precision. -
gpgsvNumSentences
public int gpgsvNumSentencesTotal number of $GPGSV sentences needed to describe all satellites in use.
-
-
Constructor Details
-
SatelliteCatalog
public SatelliteCatalog()Create a SatelliteCatalog object.
-
-
Method Details