Skip to content

chore(submodules): bump polaris and pointperfect GPS clients#103

Merged
dakejahl merged 1 commit into
mainfrom
chore/bump-gps-correction-clients
Jul 16, 2026
Merged

chore(submodules): bump polaris and pointperfect GPS clients#103
dakejahl merged 1 commit into
mainfrom
chore/bump-gps-correction-clients

Conversation

@dakejahl

Copy link
Copy Markdown
Contributor

Summary

Bump polaris-client-mavlink and pointperfect-client-mavlink to pick up the stable GPS fix gate (and PointPerfect GGA metadata fixes).

Problem

Both clients accepted GPS positions with only a non-zero lat/lon check, so flapping/no-fix coordinates could be reported to correction services. PointPerfect also hard-coded GGA quality/sats/HDOP.

Solution

Update submodule pointers to:

  • polaris-client-mavlink: PR #5 — require continuous >=2D fix for 3s before sending ECEF
  • pointperfect-client-mavlink: PR #1 — same stable-fix gate, plus GGA fields from GPS_RAW_INT

Pin both clients to require a stable >=2D fix before reporting position,
and populate PointPerfect GGA quality/sats/HDOP from GPS_RAW_INT.
@dakejahl
dakejahl merged commit b43e935 into main Jul 16, 2026
1 check passed
@dakejahl
dakejahl deleted the chore/bump-gps-correction-clients branch July 16, 2026 20:43
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.

1 participant