semuconsulting / pynmeagps

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

Rc 1.0.38 #59

Closed semuadmin closed 3 months ago

semuadmin commented 3 months ago

pynmeagps Pull Request Template

Description

  1. Add Locosys proprietary NMEA GET and SET messages:

    • $PINVCRES: Clear the NVM data
    • $PINVCSTR: Start session
    • $PINVMATTIT: ATTIT information
    • $PINVMIMU: MEMS RAW-DATA message information
    • $PINVMINR: Calibration status
    • $PINVMSTR: Session Status
    • $PINVMSLOPE: SLOPE information
    • $PLSC: Set status/poll version
    • $PLSR: Set status response
    • $PLSVD: Attitude yaw, pitch, roll

    NB: $PMTKnnn: proprietary command message sets not yet implemented

Fixes # (issue)

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: