{"id":18118439,"url":"https://github.com/platypii/baselineflightcomputer","last_synced_at":"2025-04-14T16:56:20.848Z","repository":{"id":3607106,"uuid":"4671935","full_name":"platypii/BASElineFlightComputer","owner":"platypii","description":"Android app for logging and displaying wingsuit flight data","archived":false,"fork":false,"pushed_at":"2025-02-16T01:37:02.000Z","size":7306,"stargazers_count":32,"open_issues_count":1,"forks_count":8,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-04-06T10:39:15.493Z","etag":null,"topics":["altimeter","android","basejumping","bluetooth","gps","skydive","wingsuit"],"latest_commit_sha":null,"homepage":"https://baseline.ws","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/platypii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null}},"created_at":"2012-06-15T05:59:00.000Z","updated_at":"2025-02-24T11:49:20.000Z","dependencies_parsed_at":"2023-01-13T12:45:13.919Z","dependency_job_id":"b7a14fa7-861a-4978-ad14-127cdaccee71","html_url":"https://github.com/platypii/BASElineFlightComputer","commit_stats":null,"previous_names":[],"tags_count":76,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/platypii%2FBASElineFlightComputer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/platypii%2FBASElineFlightComputer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/platypii%2FBASElineFlightComputer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/platypii%2FBASElineFlightComputer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/platypii","download_url":"https://codeload.github.com/platypii/BASElineFlightComputer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248923658,"owners_count":21183949,"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":["altimeter","android","basejumping","bluetooth","gps","skydive","wingsuit"],"created_at":"2024-11-01T05:11:27.787Z","updated_at":"2025-04-14T16:56:20.828Z","avatar_url":"https://github.com/platypii.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BASEline Flight Computer\n\n[![workflow status](https://github.com/platypii/BASElineFlightComputer/actions/workflows/ci.yml/badge.svg)](https://github.com/platypii/BASElineFlightComputer/actions)\n[![mit license](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\nBASEline Flight Computer is an android app that uses phone sensors to provide audible and visual feedback on speed and position, as well as logging data for later analysis.\n\nhttps://baseline.ws/\n\n[BASEline on Google Play](https://play.google.com/store/apps/details?id=com.platypii.baseline)\n\n## Logging\n\nRecord GPS, altimeter and accelerometer data on your phone.\nUpload the data to [baseline.ws](https://baseline.ws/) for later analysis.\n\n## Audible\n\nWithout a point of reference in the sky, it can be hard to know how efficiently you are flying your wingsuit.\nAudible mode gives realtime in-flight feedback on your speed or glide ratio.\nThis is a useful tool when learning to maximize your speed and glide ratio, particularly in the skydiving environment.\nAudible code including text-to-speech and scripting can be found in the `com.platypii.baseline.audible` package.\n\n## Altimeter\n\nBASEline uses a combination of GPS and the barometric sensor found on many phones to determine altitude.\nWhen logging data to CSV file, we only record the raw barometric pressure.\nThis preserves the maximum amount of information, since altitude can be recovered in post-processing.\nSensor integration and kalman filtering code can be found in the `com.platypii.baseline.altimeter` package.\n\n## GPS\n\nBASEline has a custom location service that pulls data from multiple sources to get the best estimate of position and speed possible.\nBASEline includes its own NMEA parser, so that we can get information not available from the standard android location APIs.\nGPS location code can be found in the `com.platypii.baseline.location` package.\n\n## Bluetooth\n\nThe best source of GPS data is usually a bluetooth GPS receiver paired with the phone.\nBASEline supports connecting directly to any bluetooth GPS receiver that outputs NMEA sentences.\nBluetooth management code can be found in the `com.platypii.baseline.bluetooth` package.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplatypii%2Fbaselineflightcomputer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplatypii%2Fbaselineflightcomputer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplatypii%2Fbaselineflightcomputer/lists"}