Package com.inertia.promove
Class ProMoveSamples.GPSsample
java.lang.Object
com.inertia.promove.ProMoveSamples.GPSsample
- Enclosing class:
- ProMoveSamples
public static class ProMoveSamples.GPSsample
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description double
altitudeEllipsoid
double
altitudeMSL
double
courseOverGround
int
day
boolean
hasAltitudeEllipsoid
boolean
hasAltitudeMSL
boolean
hasCourseOverGround
boolean
hasHDOP
boolean
hasHorPosError
boolean
hasHorVelocityError
boolean
hasLatLon
boolean
hasNumberSvsInFix
boolean
hasSpeedOverGround
boolean
hasTimeError
boolean
hasUTC
boolean
hasVertPosError
double
horDilutionOfPrecision
double
horPosError
double
horVelocityError
int
hour
double
latitude
double
longitude
int
minute
int
month
boolean
navigationValid
int
numberSvsInFix
double
second
double
speedOverGround
double
timeError
boolean
velocityValid
double
vertPosError
int
year
-
Constructor Summary
Constructors Constructor Description GPSsample()
-
Method Summary
Modifier and Type Method Description static java.lang.String
getCsvLegend()
java.lang.String
toCsvLine()
return the GPS sample as a logline in csv format, the header is available via getCsvLegend()java.lang.String
toString()
string representation of the sample values, same as toCsvLine()
-
Field Details
-
navigationValid
public boolean navigationValid -
velocityValid
public boolean velocityValid -
hasUTC
public boolean hasUTC -
year
public int year -
month
public int month -
day
public int day -
hour
public int hour -
minute
public int minute -
second
public double second -
hasLatLon
public boolean hasLatLon -
latitude
public double latitude -
longitude
public double longitude -
hasAltitudeEllipsoid
public boolean hasAltitudeEllipsoid -
altitudeEllipsoid
public double altitudeEllipsoid -
hasAltitudeMSL
public boolean hasAltitudeMSL -
altitudeMSL
public double altitudeMSL -
hasSpeedOverGround
public boolean hasSpeedOverGround -
speedOverGround
public double speedOverGround -
hasCourseOverGround
public boolean hasCourseOverGround -
courseOverGround
public double courseOverGround -
hasNumberSvsInFix
public boolean hasNumberSvsInFix -
numberSvsInFix
public int numberSvsInFix -
hasHDOP
public boolean hasHDOP -
horDilutionOfPrecision
public double horDilutionOfPrecision -
hasHorPosError
public boolean hasHorPosError -
horPosError
public double horPosError -
hasVertPosError
public boolean hasVertPosError -
vertPosError
public double vertPosError -
hasTimeError
public boolean hasTimeError -
timeError
public double timeError -
hasHorVelocityError
public boolean hasHorVelocityError -
horVelocityError
public double horVelocityError
-
-
Constructor Details
-
GPSsample
public GPSsample()
-
-
Method Details
-
getCsvLegend
public static java.lang.String getCsvLegend()- Returns:
- csv header as used for toCsvLine
-
toString
public java.lang.String toString()string representation of the sample values, same as toCsvLine()- Overrides:
toString
in classjava.lang.Object
-
toCsvLine
public java.lang.String toCsvLine()return the GPS sample as a logline in csv format, the header is available via getCsvLegend()- Returns:
- csv representation of the GPS sample (without newline)
-