Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom sentence parser mechanism #193

Merged
merged 2 commits into from
Mar 31, 2021
Merged

Conversation

tkurki
Copy link
Member

@tkurki tkurki commented Mar 14, 2021

This PR adds a mechanism how a SK Server plugin can publish new sentence parsers, that the server passes to the NMEA0183 parser. See the included example of such a plugin for details.

todo:

  •  documentation

@tkurki tkurki force-pushed the custom-sentence-parser-mechanism branch 3 times, most recently from ace4684 to 01bfecc Compare March 27, 2021 19:47
@tkurki tkurki changed the title [wip] Custom sentence parser mechanism Custom sentence parser mechanism Mar 27, 2021
There is no need to require that individual sentence parsers
set source in their output. This change allows source to not be there.
This makes adding custom sentence parsers a little more robust, as
the exception from a missing source was silently ignored.
@tkurki tkurki force-pushed the custom-sentence-parser-mechanism branch from 01bfecc to fe84501 Compare March 27, 2021 20:03
README.md Outdated Show resolved Hide resolved
@tkurki tkurki force-pushed the custom-sentence-parser-mechanism branch from fe84501 to 8d76b7d Compare March 30, 2021 18:09
@sbender9 sbender9 merged commit b8122b6 into master Mar 31, 2021
@sbender9 sbender9 deleted the custom-sentence-parser-mechanism branch March 31, 2021 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants