Skip to content

Java Marine API v0.9.0

Compare
Choose a tag to compare
@ktuukkan ktuukkan released this 10 Dec 20:27
· 259 commits to master since this release

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.