Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Add external USB GNSS and NTRIP support#2232

Open
jbravoMlg wants to merge 1 commit intoowntracks:masterowntracks/android:masterfrom
jbravoMlg:feature/external-usb-gnssjbravoMlg/android:feature/external-usb-gnssCopy head branch name to clipboard
Open

Add external USB GNSS and NTRIP support#2232
jbravoMlg wants to merge 1 commit intoowntracks:masterowntracks/android:masterfrom
jbravoMlg:feature/external-usb-gnssjbravoMlg/android:feature/external-usb-gnssCopy head branch name to clipboard

Conversation

@jbravoMlg
Copy link
Copy Markdown

Summary

  • wrap the existing location provider clients so USB GNSS fixes flow through the normal OwnTracks publish pipeline
  • add external GNSS preferences, USB attach handling, NTRIP client support, and u-blox 10 Hz configuration
  • fix external GNSS preference parsing so numeric EditTextPreference values do not crash the app on startup

Validation

  • ./gradlew :app:assembleGmsDebug :app:assembleOssDebug
  • verified MQTT publishes with source="external_gnss" from the attached receiver

Wrap the existing location providers so external USB GNSS fixes can flow through the normal OwnTracks publish pipeline.

Add the external GNSS preferences/UI, USB attach handling, NTRIP client integration, and the compatibility fix for numeric preference values stored as strings.
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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.