ALTERNATIVE_BEGIN_CHAR, BEGIN_CHAR, CHECKSUM_DELIMITER, FIELD_DELIMITER, MAX_LENGTH, TERMINATOR
Modifier and Type | Method and Description |
---|---|
double |
getAngle()
Get wind angle.
|
double |
getSpeed()
Returns the wind speed.
|
Units |
getSpeedUnit()
Returns the wind speed unit.
|
DataStatus |
getStatus()
Get data validity status.
|
boolean |
isTrue()
Tells if the angle is relative or true.
|
void |
setAngle(double angle)
Set wind angle.
|
void |
setSpeed(double speed)
Set the wind speed value.
|
void |
setSpeedUnit(Units unit)
Set wind speed unit.
|
void |
setStatus(DataStatus status)
Set data validity status.
|
void |
setTrue(boolean isTrue)
Set angle to relative or true.
|
getBeginChar, getFieldCount, getSentenceId, getTalkerId, isAISSentence, isProprietary, isValid, reset, setBeginChar, setTalkerId, toSentence, toSentence, toString
double getAngle()
double getSpeed()
Units getSpeedUnit()
Units.METER
for meters per second, Units.KMH
for
kilometers per hour and Units.KNOT
for knots.DataStatus getStatus()
boolean isTrue()
void setAngle(double angle)
angle
- Wind angle in degrees.setTrue(boolean)
void setSpeed(double speed)
speed
- Wind speed to set.void setSpeedUnit(Units unit)
unit
- Units.METER
for meters per second, Units.KMH
for kilometers per hour and Units.KNOT
for knots.IllegalArgumentException
- If trying to set invalid unitvoid setStatus(DataStatus status)
status
- Data status to set.void setTrue(boolean isTrue)
isTrue
- True for true angle, false for relative to bow.setAngle(double)
Copyright (C) 2010-2017 Java Marine API authors. All Rights Reserved.