Skip to content

GPS: a Unicore '#' log marks the GPS source address too - #301

Merged
chriskinal merged 1 commit into
developfrom
fix/hash-log-source
Oct 9, 2026
Merged

chriskinal merged 1 commit into
developfrom
fix/hash-log-source

Conversation

@chriskinal

Copy link
Copy Markdown
Collaborator

From the first UM981 bench run (#300 merged): the receiver prints #INSPVAXA at 10 Hz while still aligning (INS_ALIGNING,NONE, zero position) and the app correctly shows No Fix. Two small things on the card were wrong for a #-only receiver:

  • Source read "—". Only $ datagrams marked the GPS source address. That is also the address the RTCM corrections are unicast to on 2233, so a UM981 would have had them broadcast instead. # and % datagrams now mark it too. A loopback test sends a framed #INSPVAXA and checks the source address.
  • The sentence list labelled it $INSPVAX. Now #INSPVAX.

🤖 Generated with Claude Code

Only '$' sentences marked where the position sentences come from, so a
receiver printing only #INSPVAXA (a UM981) showed Source "—" on the
System Data card and would have had its RTCM corrections broadcast
instead of unicast to it on 2233. Seen on the bench. The card's
sentence list now prefixes INSPVAX with '#', not '$'.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@chriskinal
chriskinal merged commit 63bc36d into develop Oct 9, 2026
4 checks passed
@chriskinal
chriskinal deleted the fix/hash-log-source branch October 12, 2026 21:47
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