public interface HDGSentence extends HeadingSentence
Vessel heading with magnetic deviation and variation.
Example:$HCHDG,205.2,,,2.7,W
ALTERNATIVE_BEGIN_CHAR, BEGIN_CHAR, CHECKSUM_DELIMITER, FIELD_DELIMITER, MAX_LENGTH, TERMINATOR
Modifier and Type | Method and Description |
---|---|
double |
getDeviation()
Get magnetic deviation.
|
double |
getVariation()
Get magnetic variation.
|
void |
setDeviation(double deviation)
Set magnetic deviation.
|
void |
setVariation(double variation)
Set magnetic variation.
|
getHeading, isTrue, setHeading
getBeginChar, getFieldCount, getSentenceId, getTalkerId, isAISSentence, isProprietary, isValid, reset, setBeginChar, setTalkerId, toSentence, toSentence, toString
double getDeviation()
double getVariation()
void setDeviation(double deviation)
deviation
- Deviation, in degrees.IllegalArgumentException
- If value is out of range [-180..180].void setVariation(double variation)
variation
- Variation, in degrees.IllegalArgumentException
- If value is out of range [-180..180].Copyright (C) 2010-2017 Java Marine API authors. All Rights Reserved.