Skip to content

Fix GPS initialization logic for Portduino configuration#10395

Merged
thebentern merged 1 commit into
meshtastic:developfrom
jessm33:fix/native-gps
May 5, 2026
Merged

Fix GPS initialization logic for Portduino configuration#10395
thebentern merged 1 commit into
meshtastic:developfrom
jessm33:fix/native-gps

Conversation

@jessm33

@jessm33 jessm33 commented May 5, 2026

Copy link
Copy Markdown
Contributor

fixes #10206

rx and tx gpio's are used in numerous places as flags for gps presence so they must be set to non zero values for GPS to work, even if the hardware doesn't and can't use them. This code is ifdefed to only the Portduino architecture, so should have no effect on other platforms/variants.

🤝 Attestations

  • I have tested that my proposed changes behave as described.
  • I have tested that my proposed changes do not cause any obvious regressions on the following devices:
    • Heltec (Lora32) V3
    • LilyGo T-Deck
    • LilyGo T-Beam
    • RAK WisBlock 4631
    • Seeed Studio T-1000E tracker card
    • Other (please specify below)
      • Linux Native

@github-actions github-actions Bot added the bugfix Pull request that fixes bugs label May 5, 2026
@thebentern

Copy link
Copy Markdown
Contributor

@jessm33 fix looks good! Would you mind retargeting this at master?

@jessm33

jessm33 commented May 5, 2026

Copy link
Copy Markdown
Contributor Author

@jessm33 fix looks good! Would you mind retargeting this at master?

It doesn't look like I can change that

@thebentern thebentern merged commit cdc47a2 into meshtastic:develop May 5, 2026
81 of 82 checks passed
thebentern pushed a commit that referenced this pull request May 5, 2026
Evil8it pushed a commit to Evil8it/ME4TACTNK that referenced this pull request Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Pull request that fixes bugs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: GPS SerialPath from config.yaml silently ignored in 2.7.22 on linux

3 participants