接口 MWVSentence
- 所有超级接口:
Sentence
Wind speed and angle. Speed in km/h, m/s, or knots. Wind angle is given in degrees relative to bow or true north.
Example:$IIMWV,199,R,5.9,N,A*2E
- 作者:
- Kimmo Tuukkanen
-
字段概要
从接口继承的字段 net.sf.marineapi.nmea.sentence.Sentence
ALTERNATIVE_BEGIN_CHAR, BEGIN_CHAR, CHECKSUM_DELIMITER, FIELD_DELIMITER, MAX_LENGTH, TERMINATOR -
方法概要
修饰符和类型方法说明doublegetAngle()Get wind angle.doublegetSpeed()Returns the wind speed.Returns the wind speed unit.Get data validity status.booleanisTrue()Tells if the angle is relative or true.voidsetAngle(double angle) Set wind angle.voidsetSpeed(double speed) Set the wind speed value.voidsetSpeedUnit(Units unit) Set wind speed unit.voidsetStatus(DataStatus status) Set data validity status.voidsetTrue(boolean isTrue) Set angle to relative or true.从接口继承的方法 net.sf.marineapi.nmea.sentence.Sentence
getBeginChar, getFieldCount, getSentenceId, getTalkerId, isAISSentence, isProprietary, isValid, reset, setBeginChar, setTalkerId, toSentence, toSentence, toString
-
方法详细资料
-
getAngle
double getAngle()Get wind angle.- 返回:
- Wind angle in degrees.
-
getSpeed
double getSpeed()Returns the wind speed.- 返回:
- Wind speed value
-
getSpeedUnit
Units getSpeedUnit()Returns the wind speed unit.- 返回:
Units.METERfor meters per second,Units.KILOMETERSfor kilometers per hour andUnits.NAUTICAL_MILESfor knots.
-
getStatus
DataStatus getStatus()Get data validity status.- 返回:
- Data status
-
isTrue
boolean isTrue()Tells if the angle is relative or true.- 返回:
- True if relative to true north, otherwise false (relative to bow)
-
setAngle
void setAngle(double angle) Set wind angle.- 参数:
angle- Wind angle in degrees.- 另请参阅:
-
setSpeed
void setSpeed(double speed) Set the wind speed value.- 参数:
speed- Wind speed to set.
-
setSpeedUnit
Set wind speed unit.- 参数:
unit-Units.METERfor meters per second,Units.KILOMETERSfor kilometers per hour andUnits.NAUTICAL_MILESfor knots.- 抛出:
IllegalArgumentException- If trying to set invalid unit
-
setStatus
Set data validity status.- 参数:
status- Data status to set.
-
setTrue
void setTrue(boolean isTrue) Set angle to relative or true.- 参数:
isTrue- True for true angle, false for relative to bow.- 另请参阅:
-