接口 GSTSentence
- 所有超级接口:
Sentence,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
-
字段概要
从接口继承的字段 net.sf.marineapi.nmea.sentence.Sentence
ALTERNATIVE_BEGIN_CHAR, BEGIN_CHAR, CHECKSUM_DELIMITER, FIELD_DELIMITER, MAX_LENGTH, TERMINATOR -
方法概要
修饰符和类型方法说明doubleGet standard deviation (meters) of altitude error.doubleGet error ellipse orientation, degrees from true northdoubleGet standard deviation (meters) of latitude error.doubleGet standard deviation (meters) of longitude error.doubleGet total RMS standard deviation of ranges inputs to the navigation solution.doubleGet standard deviation (meters) of semi-major axis of error ellipse.doubleGet standard deviation (meters) of semi-minor axis of error ellipse.voidsetAltitudeError(double error) Sets the standard deviation (meters) of altitude error.voidsetErrorEllipseOrientation(double orientation) Sets the error ellipse orientation, degrees from true north.voidsetLatitudeError(double error) Sets the standard deviation (meters) of latitude error.voidsetLongitudeError(double error) Sets the standard deviation (meters) of longitude error.voidsetPseudoRangeResidualsRMS(double rms) Sets the RMS value of the pseudorange residuals.voidsetSemiMajorError(double error) Sets the standard deviation (meters) of semi-major axis of error ellipse.voidsetSemiMinorError(double error) Sets the standard deviation (meters) of semi-minor axis of error ellipse.从接口继承的方法 net.sf.marineapi.nmea.sentence.Sentence
getBeginChar, getFieldCount, getSentenceId, getTalkerId, isAISSentence, isProprietary, isValid, reset, setBeginChar, setTalkerId, toSentence, toSentence, toString从接口继承的方法 net.sf.marineapi.nmea.sentence.TimeSentence
getTime, setTime
-
方法详细资料
-
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
-