https://github.com/xtruan/GpsPosition
GPS Position app for Garmin ConnectIQ
https://github.com/xtruan/GpsPosition
Last synced: 3 months ago
JSON representation
GPS Position app for Garmin ConnectIQ
- Host: GitHub
- URL: https://github.com/xtruan/GpsPosition
- Owner: xtruan
- Created: 2015-07-14T02:03:06.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-02-18T02:01:39.000Z (3 months ago)
- Last Synced: 2025-02-18T02:30:38.844Z (3 months ago)
- Language: Monkey C
- Size: 228 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-garmin - GpsPosition
- awesome-garmin - GpsPosition
README
# GPS Position
GPS Position Watch App for Garmin ConnectIQ - https://apps.garmin.com/en-US/apps/12097123-2f57-4d59-afd7-2887c54c0732Simple app to display current position information in a variety of different formats:
* Lat/Long in Degrees
* Lat/Long in Degrees/Mins
* Lat/Long in Degrees/Mins/Secs
* UTM (WGS84)
* USNG (WGS84)
* MGRS (WGS84)
* QTH Locator (Maidenhead / IARU)
* UK Grid (OSGB36)
* Swiss Grid (LV95) - Not available in Glance mode due to memory limitations, MGRS will be shown instead
* Swiss Grid (LV03) - Not available in Glance mode due to memory limitations, MGRS will be shown instead
* SK-42 (Degrees)
* SK-42 (Orthogonal)
* LKS-92 GridColor of position text indicates GPS signal strength. Color of battery text indicates battery life. UTM/USNG/MGRS positions are using NAD83/WGS84 datum, UK Grid (Ordnance Survey National Grid) positions is using OSGB36 datum.
***NOTE: GPS must be turned on first by going to Settings - Sensors - GPS
Tested on simulator for all supported devices and on Forerunner 55 and vivoactive hardware.
Changelog:
* 3.4.0 - Updated GPS logic. Added support for Instinct 3 series.
* 3.3.2 - Added LKS-92 format.
* 3.3.0 - Added Ranger mode to display UTM/MGRS, decimal degrees, and time.
* 3.2.0 - Added support for Edge/Handheld devices.
* 3.1.5 - Degree symbol display fix.
* 3.1.4 - Added SK-42 formats.
* 3.1.1 - Better GNSS constellation support.
* 3.1.0 - Added Swiss grid. Major refactor/cleanup.
* 3.0.9 - Added Maidenhead Locator/QTH Locator/IARU Locator. Heading now displays in mil in MGRS mode.
* 3.0.7 - Refactored out GPS formatting into separate class.
* 3.0.6 - Changed storage mode to work with CIQ 4.0.0 and above.
* 3.0.5 - Added progress dots animation.
* 3.0.4 - Added support for additional devices.
* 3.0 - Added support for MANY more devices! Cleaned up layout to work better on more devices.
* 2.6 - Added support for vivoactive HR and Forerunner 735XT! Minor adjustments to layout.
* 2.5 - Making MGRS use the same logic as USNG since they have the same datum and should be equivalent.
* 2.4 - Added support for Forerunner 230, Forerunner 235, and Forerunner 630. Fixed southern hemisphere bug with UTM (thanks simonw42 and LeongSC!).
* 2.3 - Current speed now respects device distance unit setting (statue displays mph, metric displays km/h).
* 2.2 - Current position format is now maintained between launches. Thanks to hoanBK for the suggestion!
* 2.1 - Added UK Grid Reference (Ordnance Survey National Grid) support.
* 2.0 - Added support for round watches (D2 Bravo and fenix 3), and ForeAthelete/Forerunner 920XT! Rearranged the UI to make the coordinate data bigger. Removed "Fix" field.
* 1.9 - Added UTM and USNG formats and fixed MGRS (there seems to be a bug in the ConnectIQ API for converting position to MGRS so I implemented the conversions myself). Thanks to Drewing for pointing this out!
* 1.8 - Cleaned up icon
* 1.7 - Added epix support
* 1.4/1.5/1.6 - GUI fixes
* 1.3 - Added battery indicator
* 1.1/1.2 - GUI fixes
* 1.0 - Initial release