AeroRust / AeroRust/nmea

Parsing of vendor-specific extended sentences that are not included in the `SentenceType` fails.

オープン
#90 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Rust
スター
109
フォーク
64
PR マージ指標
30日以内にマージされた PR はありません

説明

Regardless of the sentence type, if it is correct as NMEA0183, one would expect it to be parsed using `nmea::parse_nmea_sentence`, but parsing fails if it is not included in `SentenceType`.

I don't have any ideas about what to do with the existing `PGRMZ`, but would it be possible to add an enumerator like `VendorExtension(&str)` to the `SentenceType` to handle it?

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。