{"id":29079543,"url":"https://github.com/markusfisch/motoscore","last_synced_at":"2026-04-18T01:34:48.589Z","repository":{"id":14960253,"uuid":"17685037","full_name":"markusfisch/MotoScore","owner":"markusfisch","description":"Tally counter for motorcyclists to record mistakes to get better aware of them.","archived":false,"fork":false,"pushed_at":"2024-08-11T11:28:04.000Z","size":26339,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-27T17:06:47.578Z","etag":null,"topics":["android","motorcylce"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/markusfisch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2014-03-12T21:37:19.000Z","updated_at":"2024-08-11T11:28:07.000Z","dependencies_parsed_at":"2023-11-15T21:42:07.760Z","dependency_job_id":null,"html_url":"https://github.com/markusfisch/MotoScore","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/markusfisch/MotoScore","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markusfisch%2FMotoScore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markusfisch%2FMotoScore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markusfisch%2FMotoScore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markusfisch%2FMotoScore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/markusfisch","download_url":"https://codeload.github.com/markusfisch/MotoScore/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/markusfisch%2FMotoScore/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266447619,"owners_count":23929991,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["android","motorcylce"],"created_at":"2025-06-27T17:06:28.430Z","updated_at":"2026-04-18T01:34:43.566Z","avatar_url":"https://github.com/markusfisch.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Moto Score\n\nTally counter for motorcyclists to record tours and mistakes (i.e. everything\nyou wouldn't do again like this).\n\n\u003ca href=\"https://play.google.com/store/apps/details?id=de.markusfisch.android.motoscore\"\u003e\u003cimg alt=\"Get it on Google Play\" src=\"https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png\" height=\"80\"/\u003e\u003c/a\u003e\n\nThe prototype of this app was written and presented at \"Hack The Ride,\"\na hackathon held by BMW Motorrad in Barcelona in 2014.\n\n## How to use\n\nMoto Score is intended to be used with a __headset with a button__ on it.\n\nPrepare the headset in a way that makes it very easy for you to press\nthe button __while__ riding.\n\nKeep the button pressed for a full second to signal start or end of a ride.\nYour phone will vibrate for three seconds to confirm.\n\nWhen riding, simply press the button to log a mistake.\nYour phone will vibrate for a second to confirm.\n\nMoto Score will record the distance you've driven to give you a reference\nto compare rides.\n\n## Background\n\nYears ago, when I started riding motorcycles, I read\n[The Upper Half of the Motorcycle][1] in which the author suggests\nto record your mistakes to get aware of them.\n\nBy mistake he simply meant everything you wouldn't do again.\nPicked the wrong gear? Mistake.\nCatched yourself not looking far ahead? Mistake.\nOvertook where you shouldn't have? Mistake.\nYou get the idea.\n\nThe thinking is, that the action of counting helps you to remember a\nmistake which prevents you from doing it again.\n\nConsciously counting mistakes stimulates learning.\n\nSo I got myself a small little counter that I could wear on a glove\nand started counting. And while that worked for me a very long time,\nI finally wanted to use my smart phone to keep history of my rides.\n\n## Troubleshooting\n\n### Tracking\n\nThe quality of tracking depends on the quality of your phone's GPS sensor.\nJust try. If you can only get a bad resolution, you may want to change the\ndefault values for GPS update requests in the settings. But be careful, the\nmore updates you request, the more battery you're using.\n\n## License\n\nMoto Score is open source and licensed under the [MIT license][3].\n\n[1]:http://www.amazon.com/The-Upper-Half-Motorcycle-Machine/dp/1884313752\n[3]:http://www.opensource.org/licenses/mit-license.php\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkusfisch%2Fmotoscore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarkusfisch%2Fmotoscore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarkusfisch%2Fmotoscore/lists"}