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.