doc.release_notes.txt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.everit.osgi.bundles.net.sf.marineapi Show documentation
Show all versions of org.everit.osgi.bundles.net.sf.marineapi Show documentation
Java Marine API is an NMEA 0183 library for Java (http://ktuukkan.github.io/marine-api/).
The newest version!
Java Marine API - RELEASE NOTES
Version @VERSION@ (b@BUILD_ID@)
This is a pre-alpha release, major API changes may be introduced in future
versions. Released on @RELEASE_DATE@.
CHANGES
* SentenceValidator now accepts different combinations of newline and carriage
return characters.
* GSV sentence may now contain less than four satellite infos.
* Date class; fixed month index off-by-one in toDate() method.
* SentenceReader; I/O exceptions are logged only when ExceptionHandler is not
set. InputStream is now checked with ready() before reading.
* SentenceParser; hasValue() now checks fields content explicitly.
* DPTSentence; getMaximum() return value changed from int to double.
* XDRSentence; fixed fields indexing bug in getMeasurements().
* TalkerId enum; added ids BD, GA, GB, GI, GQ, IR, QZ, RC and VM.
NEW FEATURES
* Support for VBW sentences; dual ground/water speed.
* Support for MDA sentences; meteorological composite.
* Support for MWD sentences; wind speed and direction.
* SentenceReader; DataListener interface for receiving any non-NMEA data that
has been read from current data source.
* SentenceReader; read interval is now configurable.
* SentenceFactory; listParser() method for listing registered parsers.
* SentenceFactory; reset() method for resetting the factory in initial state.
ACKNOWLEDGEMENTS
* VBW parser written by Jeremy Wilson / ESRG LLC.
* MWD and MDA parsers written by Richard van Nieuwenhoven / INDI for Java.