Java Marine API v0.9.0
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.