https://github.com/andan67/wormnav
Track navigation for Garmin watches
https://github.com/andan67/wormnav
android-application connectiq garmin navigation
Last synced: 3 months ago
JSON representation
Track navigation for Garmin watches
- Host: GitHub
- URL: https://github.com/andan67/wormnav
- Owner: andan67
- License: gpl-3.0
- Created: 2018-12-30T18:25:52.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T15:04:05.000Z (10 months ago)
- Last Synced: 2024-07-20T16:24:00.288Z (10 months ago)
- Topics: android-application, connectiq, garmin, navigation
- Language: Java
- Homepage: https://andan67.github.io/wormnav/
- Size: 16.5 MB
- Stars: 15
- Watchers: 3
- Forks: 7
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-garmin - wormnav
- awesome-garmin - wormnav
README
WormNav
===================================This project provides a simple 'worm' navigation feature for selected Garmin wearables.
It consists of two apps:
- An Android companion app to manage GPX tracks and routes and send them to the Garmin device via Bluetooth
- The ConnectIQ app for the Garmin device to navigate along the track and to run activities**Installation and User Guide**
- Download the sources and build binaries using Android Studio and Visual Studio Code with Monkey C extension
- Install Garmin's Connect app on Android device (prerequisite for transmission of tracks via Bluetooth)
- Deploy the built apps to the Android and Garmin devices
- Import tracks and routes with the Android companion app
- Couple Android and Garmin devices via Bluetooth
- Send selected track or route to Garmin device
- Optionally reduce number of track/route points
- Open WormNav app on Garmin device
- Change settings as neededFor a complete user guide visit https://andan67.github.io/wormnav/
**Features**
- Manage tracks and routes with companion app
- Autonomous navigation with the Garmin device (i.e. no smartphone needed)
- Map zoom in/out and center
- Auto lap by configurable distance
- Show activity data on configurable data screens
- Optionally show elevation profile
- Breadcrumb tracking by configurable distance or manual setting
**Limitations and knwon issues**
- The ConnectIQ app code is optimized for speed and low memory and battery consumption in order to work properly for Garmin Forerunner 23x
- Number of track points on Forerunner 23x is limited to ~450 (without elevation data) and ~300 (with elevation data)