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!