{"id":16914248,"url":"https://github.com/stirnim/garmin-lastsplit","last_synced_at":"2025-12-22T14:30:33.354Z","repository":{"id":78201330,"uuid":"264734399","full_name":"stirnim/garmin-lastsplit","owner":"stirnim","description":"Last Split - a Garmin Connect IQ data field","archived":false,"fork":false,"pushed_at":"2024-03-05T18:24:31.000Z","size":274,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-03-05T19:41:43.547Z","etag":null,"topics":["connect-iq","garmin","monkey-c"],"latest_commit_sha":null,"homepage":"","language":"Monkey C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stirnim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-05-17T18:48:13.000Z","updated_at":"2024-03-05T17:57:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"f9f738fd-b1d2-42b6-874b-060161dfbceb","html_url":"https://github.com/stirnim/garmin-lastsplit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stirnim%2Fgarmin-lastsplit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stirnim%2Fgarmin-lastsplit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stirnim%2Fgarmin-lastsplit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stirnim%2Fgarmin-lastsplit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stirnim","download_url":"https://codeload.github.com/stirnim/garmin-lastsplit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219851397,"owners_count":16556266,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["connect-iq","garmin","monkey-c"],"created_at":"2024-10-13T19:15:29.937Z","updated_at":"2025-12-22T14:30:28.068Z","avatar_url":"https://github.com/stirnim.png","language":"Monkey C","funding_links":[],"categories":["Data fields"],"sub_categories":["Older resources"],"readme":"# About\n\nLast Split - a Garmin [Connect IQ](https://developer.garmin.com/connect-iq/overview/) data field.\n\n# Goal\n\nLast Split displays the pace of the last km or mile (depending on your watch setting) at any time during an activity. It is useful to pace yourself evenly on a flat course. I use it to together with the built-in current and average pace.\n\nYou can think of it as if you had Auto Laps enabled but instead of only showing you the pace (or time) after each lap you can look at it at any time during an activity.\n\nRestrictions: the slowest pace it can record is 15:00 minutes per km or mile.\n\nLast Split stores the \"fastest pace\" over a km or mile in the FIT file. This information is then shown in the Garmin Connect activity summary.\n\n# Implementation\n\nThis app implements a [SimpleDataField](https://developer.garmin.com/connect-iq/api-docs/Toybox/WatchUi/SimpleDataField.html). The layout and font size of the data field is handled automatically by Garmin.\n\nThe screenshots below use the Last Split app in the \"4 Field B\" layout on a Garmin Forerunner 945:\n\n![0](./screenshot/0.png)\n\n# Installation\n\nThis app is on the Garmin [Connect IQ store](https://apps.garmin.com/en-US/apps/54f85cc9-a908-4a04-8642-f71663de200f).\n\n## Side Loading\n\nYou can also build it for your watch yourself and install it using [App Side Loading](https://developer.garmin.com/connect-iq/programmers-guide/getting-started). Copy the compiled binary to the USB mounted Garmin watch into the directory `GARMIN/Apps`. On macos you can use [Android File Transfer](https://www.android.com/filetransfer/) as macos lacks good MTP (Media Transfer Protocol) support.\n\nOr use the latest pre-built [binary](./build/garminlastsplit.prg) for Garmin Forerunner 965.\n\nNote: side loaded apps don't show data from FIT files in the activity summary in the app or on the web.\n\n# Version History\n\n- 2024-03-04, Add support for more Fenix7 devices (0.0.3)\n- 2023-11-10, Add support for more devices. Indicate supported language (ENG) (0.0.2)\n- 2020-06-01, Fix unit in FIT activity (0.0.1)\n- 2020-05-17, Initial release (0.0.0)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstirnim%2Fgarmin-lastsplit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstirnim%2Fgarmin-lastsplit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstirnim%2Fgarmin-lastsplit/lists"}