There are multiple sentences that are still not implemented in the crate and this is a list of the remaining sentences that we can implement.
Some work has gone into supporting additional sentences - #51
Contributing
- Write a comment - Please write a comment for the sentence(s) you'd like to implement and to be mentioned on the task to avoid duplicate implementations.
- Implement each sentence alongside at least 1 test in its own module using the
nom crate.
- Open a PR 🎉
Tips for contributing
- We suggest you start with a single sentence per PR and get a sense of the
NMEA 0183 crate and protocol
- If you have any questions, just open a Draft PR, so that we can provide you with feedback or answer your questions
- Checkout the GPSD project page for an example to use in your test (https://gpsd.gitlab.io/gpsd/NMEA.html) and any additional information for the given sentences
- Follow the information for the different versions of NMEA 0183 standard given in the GPSD project and implement the parsing for them
Sources
Sentences
In this curated list you'll find sentence types that have yet to be implemented and tested.
The standard sentences have priority over the rest of the types and less-known sentences.
There are multiple sentences that are still not implemented in the crate and this is a list of the remaining sentences that we can implement.
Some work has gone into supporting additional sentences - #51
Contributing
nomcrate.Tips for contributing
NMEA 0183crate and protocolSources
Sentences
In this curated list you'll find sentence types that have yet to be implemented and tested.
The standard sentences have priority over the rest of the types and less-known sentences.
NMEA Standard Sentences
Other sentences (low priority)
Vendor extensions (low priority)
PGRMZsupport #59