接口 GSTSentence

所有超级接口:
Sentence, TimeSentence

public interface GSTSentence extends TimeSentence
GPS Pseudorange Noise Statistics.

Example:
$GPGST,172814.0,0.006,0.023,0.020,273.6,0.023,0.020,0.031*6A

作者:
Tero Laitinen
  • 方法详细资料

    • getPseudoRangeResidualsRMS

      double getPseudoRangeResidualsRMS()
      Get total RMS standard deviation of ranges inputs to the navigation solution.
      返回:
      RMS value
      抛出:
      DataNotAvailableException - If the data is not available.
      ParseException - If the field contains unexpected or illegal value.
    • getSemiMajorError

      double getSemiMajorError()
      Get standard deviation (meters) of semi-major axis of error ellipse.
      返回:
      error ellipse error value
      抛出:
      DataNotAvailableException - If the data is not available.
      ParseException - If the field contains unexpected or illegal value.
    • getSemiMinorError

      double getSemiMinorError()
      Get standard deviation (meters) of semi-minor axis of error ellipse.
      返回:
      error ellipse error value
      抛出:
      DataNotAvailableException - If the data is not available.
      ParseException - If the field contains unexpected or illegal value.
    • getErrorEllipseOrientation

      double getErrorEllipseOrientation()
      Get error ellipse orientation, degrees from true north
      返回:
      error ellipse orientation
      抛出:
      DataNotAvailableException - If the data is not available.
      ParseException - If the field contains unexpected or illegal value.
    • getLatitudeError

      double getLatitudeError()
      Get standard deviation (meters) of latitude error.
      返回:
      latitude 1 sigma error
      抛出:
      DataNotAvailableException - If the data is not available.
      ParseException - If the field contains unexpected or illegal value.
    • getLongitudeError

      double getLongitudeError()
      Get standard deviation (meters) of longitude error.
      返回:
      longitude error
      抛出:
      DataNotAvailableException - If the data is not available.
      ParseException - If the field contains unexpected or illegal value.
    • getAltitudeError

      double getAltitudeError()
      Get standard deviation (meters) of altitude error.
      返回:
      altitude error
      抛出:
      DataNotAvailableException - If the data is not available.
      ParseException - If the field contains unexpected or illegal value.
    • setPseudoRangeResidualsRMS

      void setPseudoRangeResidualsRMS(double rms)
      Sets the RMS value of the pseudorange residuals.
      参数:
      rms - RMS value of the pseudorange residuals
    • setSemiMajorError

      void setSemiMajorError(double error)
      Sets the standard deviation (meters) of semi-major axis of error ellipse.
      参数:
      error - semi-major error ellipse error
    • setSemiMinorError

      void setSemiMinorError(double error)
      Sets the standard deviation (meters) of semi-minor axis of error ellipse.
      参数:
      error - semi-minor error ellipse error
    • setErrorEllipseOrientation

      void setErrorEllipseOrientation(double orientation)
      Sets the error ellipse orientation, degrees from true north.
      参数:
      orientation - error ellipse orientation
    • setLatitudeError

      void setLatitudeError(double error)
      Sets the standard deviation (meters) of latitude error.
      参数:
      error - latitude 1 sigma error
    • setLongitudeError

      void setLongitudeError(double error)
      Sets the standard deviation (meters) of longitude error.
      参数:
      error - longitude 1 sigma error
    • setAltitudeError

      void setAltitudeError(double error)
      Sets the standard deviation (meters) of altitude error.
      参数:
      error - height 1 sigma error