Skip to content
This repository has been archived by the owner on May 26, 2024. It is now read-only.

Releases: 107-systems/107-Arduino-NMEA-Parser

1.2.0

09 Aug 12:32
Compare
Choose a tag to compare

What's Changed

  • Link logo to 107-Arduino-DroneCore by @aentinger in #44
  • Replace outdated manage-labels.yml with sync-labels.yml by @aentinger in #45
  • Changed rmc_isGxGGA to be called gga_isGxGGA for consistency by @bismurphy in #46
  • Fixed typo in several places, Messade -> Message by @bismurphy in #47
  • Fixing viper URL. by @aentinger in #48
  • Configure Dependabot to check for outdated actions used in workflows by @aentinger in #49
  • Bump geekyeggo/delete-artifact from 1 to 2 by @dependabot in #54
  • Bump actions/download-artifact from 2 to 3 by @dependabot in #53
  • Bump actions/upload-artifact from 1 to 3 by @dependabot in #52
  • Bump codecov/codecov-action from 1 to 3 by @dependabot in #51
  • Bump actions/checkout from 2 to 3 by @dependabot in #50
  • Bump carlosperate/download-file-action from 1.0.3 to 1.1.1 by @dependabot in #55
  • Bump carlosperate/download-file-action from 1.1.1 to 2.0.0 by @dependabot in #56
  • Add support for BDS NMEA messages by @aentinger in #58
  • Fix: envie_m4 is no longer a valid FQBN. by @aentinger in #59
  • Bump carlosperate/download-file-action from 2.0.0 to 2.0.1 by @dependabot in #60

New Contributors

Full Changelog: 1.1.3...1.2.0

1.1.3

23 Jul 07:37
Compare
Choose a tag to compare

Changelog

  • Add Arduino Library Badge (ArduBadge) (#38)
  • Update CI workflow for Arduino project-specific linting (#39)
  • Fixing wrong badge link. (#40)
  • Adding 107-systems logo in top/right corner of README. (#41)
  • Add support for esp32/mbed_portenta/mbed_nano/mbed_edge boards (#43)

1.1.2

25 Jan 08:23
a6c3e2c
Compare
Choose a tag to compare

Changelog

  • Compile examples for an ESP32 board in the CI workflow. (#35)
  • Fix: When compiling for ESP32 'stdlib_noniso.h' needs to be included to provide atio/atof. (#36)

1.1.1

22 Jan 08:03
f8f0219
Compare
Choose a tag to compare

Changelog

  • Add a CI workflow to sync repository-wide labels (#29)
  • Link to viper logo in .github repository. (#30)
  • Remove no longer used function isChecksumToken (#32)
  • Bugfix: Always have a complete NMEA message in buffer (This prevents a memory access violation when using this library with low power sleep) (#33)

1.1.0

24 Nov 05:58
Compare
Choose a tag to compare

Changelog

  • Add decoding support for RMC messages from Galileo, GLONASS, GNSS (#22)
  • Adding conversion function converting NMEA date/time to POSIX timestamp (#24)
  • Fix early parse abort in case of missing RMC sentence entries (#25)
  • Decode NMEA GxGGA messages (#26)
  • Bugfix: Decode magnetic variation indicator. (#28)

1.0.3

20 Oct 07:08
Compare
Choose a tag to compare

Changelog

  • Use arduino/cpp-test-action in Unit Test CI workflow (#14)
  • If no valid data has been received yet lon/lat shall be NAN (#16)
  • Directly access GPRMC NMEA via inline func (#17)
  • Provide validity information with GPRMC data (#18)

1.0.2

13 Oct 07:35
Compare
Choose a tag to compare

Changelog

  • Support GPRMC messages delivered by ublox NEO-6M (#10)
  • Extract commonly used types such as Date/RmcData/... (#11)
  • Change format of UTC timestamp from float to int struct (#12)
  • Relicense under MIT license (#13)

1.0.1

10 Jul 05:23
Compare
Choose a tag to compare
  • Adding of a keywords.txt for syntax highlighting
  • Adding a minimal code example to the repositories README.md

1.0.0

10 Jul 05:12
Compare
Choose a tag to compare
  • Initial release of 107-Arduino-NMEA-Parser which provides an extensively unit-tested NMEA parser for GPRMC messages.