Version 0.7.0v0.7.0
commitda38a689635d5f7c4371ac992554d0d874503254
authorMario Konrad <mario.konrad@gmx.net>
Sat, 4 Mar 2017 13:25:04 +0000 (4 09:25 -0400)
committerMario Konrad <mario.konrad@gmx.net>
Sat, 4 Mar 2017 13:25:04 +0000 (4 09:25 -0400)
tree361e9745e064392ad6bf8de7e5c21fc219547f3b
parent008368afdc66f96390451def25216723992dbae7
Version 0.7.0

Changelog:

- NMEA:
  - sentence STN added.
  - better benchmarck and test coverage.
  - support for optional tag blocks in front of a sentence.

- AIS:
  - message 05 can handle strange sizes of 422 as well.
  - messaeg 07 added.
  - message 08 added, binary payload data 001/11 added.
  - message 08 payload data 200/10 added.
  - message 17 added.
  - message 20 added.
  - message 22 and 23 position handling corrected.
  - message 22 returns now optional positions, depending on availability of information.
  - better documentation.
  - better test coverage for binary payload 001/11.
  - better test coverage for message 08.
  - binary payload 001/11 separated to its own files.
  - messages 1,2,3,18 offer more reasonable setter/getter with conversion.

- Utils:
  - MMSI convenience member function added to get MID.
  - added missing MID to MMSI.
  - bitset update to 77517182cd5f0e86214159aa77e344215f5716b9.
  - query for MMSI country information added.

- Doc:
  - minor improvements.

- Dev:
  - all global macros removed.
  - consistent formatting.
  - fixed include blockers in headers.
  - gdb init file added to ignore list.
CMakeLists.txt