public class GPSState
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
long |
getCarrierLockTime() |
long |
getCarrierLockTimeMinimum() |
java.lang.String |
getCarrierLockTimeString() |
Constellation |
getConstellation() |
double |
getEstAccuracy() |
double |
getHdop() |
double |
getHDOP() |
double |
getHdopMaximum() |
GPSReading |
getLastReading() |
double |
getPdop() |
double |
getPDOP() |
double |
getPdopMaximum() |
int |
getSatelliteMinimum() |
double |
getSnr() |
double |
getSnrMinimum() |
int |
getStatusCode() |
java.lang.String |
getStatusMessage() |
boolean |
isAccuracyGood() |
boolean |
isCarrierLockGood() |
boolean |
isHdopGood() |
boolean |
isPdopGood() |
boolean |
isSatelliteCountGood() |
boolean |
isSnrGood() |
boolean |
isUsingHdop() |
boolean |
isUsingPdop() |
boolean |
isValid()
Checks # of used satellites, pDop, hDop, and SnR values against maximums if
they are being used.
|
void |
setCarrierLockTime(long carrierLockTime) |
void |
setCarrierLockTimeMinimum(long carrierLockTimeMinimum) |
void |
setConstellation(Constellation constellation) |
void |
setEstAccuracy(double accuracy) |
void |
setHdop(double hdop) |
void |
setHDOP(double hdop) |
void |
setHdopMaximum(double hdopMaximum) |
void |
setLastReading(GPSReading reading) |
void |
setPdop(double pdop) |
void |
setPDOP(double pdop) |
void |
setPdopMaximum(double pdopMaximum) |
void |
setSatelliteMinimum(int satelliteMinimum) |
void |
setSnr(double snr) |
void |
setSnrMinimum(double snrMinimum) |
void |
setStatusCode(int statusCode) |
void |
setStatusMessage(java.lang.String statusMessage) |
void |
setUsingHdop(boolean tizit) |
java.lang.String |
toString() |
public GPSState()
public GPSState(GPSState copy)
public double getHDOP()
public void setHDOP(double hdop)
public double getPDOP()
public void setPDOP(double pdop)
public GPSReading getLastReading()
public void setLastReading(GPSReading reading)
public Constellation getConstellation()
public void setConstellation(Constellation constellation)
public int getStatusCode()
public void setStatusCode(int statusCode)
public java.lang.String getStatusMessage()
public void setStatusMessage(java.lang.String statusMessage)
public java.lang.String toString()
toString in class java.lang.Objectpublic void setCarrierLockTime(long carrierLockTime)
public long getCarrierLockTime()
public java.lang.String getCarrierLockTimeString()
public boolean isCarrierLockGood()
public boolean isPdopGood()
public boolean isHdopGood()
public boolean isSnrGood()
public double getSnr()
public void setSnr(double snr)
public double getEstAccuracy()
public void setEstAccuracy(double accuracy)
public boolean isAccuracyGood()
public double getSnrMinimum()
public void setSnrMinimum(double snrMinimum)
public boolean isUsingPdop()
public void setUsingHdop(boolean tizit)
public double getHdop()
public void setHdop(double hdop)
public double getPdop()
public void setPdop(double pdop)
public double getHdopMaximum()
public void setHdopMaximum(double hdopMaximum)
public double getPdopMaximum()
public void setPdopMaximum(double pdopMaximum)
public long getCarrierLockTimeMinimum()
public void setCarrierLockTimeMinimum(long carrierLockTimeMinimum)
public boolean isUsingHdop()
public boolean isValid()
public int getSatelliteMinimum()
public void setSatelliteMinimum(int satelliteMinimum)
public boolean isSatelliteCountGood()