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

TagBlock handle the 'g' tag (NMEA sentence grouping) as documented by NMEAv4 VDM/VDO Guide #150

Closed
Leila-Codes opened this issue Sep 9, 2024 · 3 comments

Comments

@Leila-Codes
Copy link
Contributor

As per this VDO/VDO decoding guide, and the NMEA specifications, there is a 'g' tag that hasn't yet been handled by this library. This 'g' tag represents a message grouping, such as when an AIVDM message is split into multiple parts. This allows the messages to be received out-of-order and grouped using these 'g' tags.

https://gpsd.gitlab.io/gpsd/AIVDM.html

image

@Leila-Codes
Copy link
Contributor Author

Leila-Codes commented Sep 9, 2024

Submitted PR #151

@M0r13n
Copy link
Owner

M0r13n commented Sep 15, 2024

@Leila-Codes I merged your PR and renamed the attributes. Some checks failed due to missing type hints or wrong variable names. But I fixed them too.

I added support for basic grouping of sentences using a TagBlockQueue in #151

@M0r13n
Copy link
Owner

M0r13n commented Sep 21, 2024

Closed with v2.8.0

@M0r13n M0r13n closed this as completed Sep 21, 2024
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

No branches or pull requests

2 participants