semuconsulting / pynmeagps

Python library for parsing and generating NMEA 0183 GNSS/GPS protocol messages.
BSD 3-Clause "New" or "Revised" License
81 stars 28 forks source link

RELEASE CANDIDATE 1.0.35 #56

Closed semuadmin closed 7 months ago

semuadmin commented 7 months ago

pynmeagps Pull Request Template

Description

  1. Fixes incorrect derivation of NS/EW values when creating NMEAMessage objects using explicit lat/lon arguments. NB: NS and EW values will always be derived from the sign of lat and lon (-ve lat => "S", -ve lon => "W") and need not be provided explicitly.

Fixes #55

Testing

Please test all changes, however trivial, against the supplied pytest suite tests/test_*.py. Please describe any test cases you have amended or added to this suite to maintain >= 99% code coverage.

Checklist: