Use-Case: 1. Nach GPS Permission fragen 2. Man drückt den Startknopf. 3. Wird nach dem Eingangsdruck gefrage -> (8bar bestätigen/neue eingabe) 4. Wenn man sich bewegt wird der Druck niedriger 5. Funktional Requirements: - Eingangsdruck festlegen, Standardmäßig bei 8bar - Solldruck festlegen (2bar -> wie viel soll das sein?) - 10m Höhe -> 1bar Druckverlust - 100m Entfernung 1.2bar Druckverlust - Höhe am Anfang anzeigen??? Pumpe setzen: -Take 10 GPS Signal Points -> combine them in one reliable! Achtung: Android 12 -> location approcimate vs accurate when approving the permission open elevation api -> make request with lat and lon every few meters? every few seconds? toDo: - evtl. Bessere Elevation Map API finden - update elevation every 3 seconds using api or when moved more than 5m - store points when moved 10m - calculation of height not working - request hight less often! - Info Anzeige auslagern -> mit Timer zum anzeigens - Postition/Elevation Anzeige in eigene Funktion - Elevaion passt nicht... Anzahl Anfragen überschritten? - Live & Pump Koordinates -> Height is shown wrong -> conversion -> Infos show it right!