Java Marine API - RELEASE NOTES
Version 0.8.0 (b20140607144017)
This is a pre-alpha release, major API changes may be introduced in future
versions. Released on 2014-06-07.
NEW FEATURES
* Support for RSA sentences; rudder angle in degrees.
* Support for XTE sentences; measured cross-track error.
* Support for VDR sentences; set and drift.
* Support for TTM sentences; tracked target message.
* Support for DTM sentences; datum reference.
* Support for RPM sentences; engine or shaft revolutions.
* Support for VLW sentences; distance traveled through water.
* Support for APB sentences; autopilot destination, bearings and heading.
* SentenceReader; exception listener for detecting i/o errors.
CHANGES
* TalkerId; added ids 'GL' and 'GN' for GLONASS sentences.
* SentenceReader; UDP packet may now contain multiple lines/sentences.
* SentenceParser; setFieldCount() now preserves existing/remaining values.
* RMCParser, VTGParser; if optional FAA mode was omitted, sentence field count
is now adjusted before setting the mode.
* SentenceValidator; sentences including line terminator did not pass
validation. Fixed by adding optional newline in sentence format regexp.
KNOWN ISSUES
* Position.distanceTo() may produce inaccurate results.
* All AIS sentences may not be supported as TalkerId has only AI, AB and BS.
ACKNOWLEDGEMENTS
* József Lázár helped resolving UDP issues and wrote most of RSA parser.
* TTM parser written by Johan Bergkvist.
* SentenceReader exception handling added by Johan Riisberg-Jensen.