From 08ca4f386b2db786d837f680a10455c3a5bb135c Mon Sep 17 00:00:00 2001 From: Arne Schauf Date: Thu, 15 May 2025 15:38:23 +0200 Subject: [PATCH] Add basic UI for testing --- flymaster-ui.html | 349 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 349 insertions(+) create mode 100644 flymaster-ui.html diff --git a/flymaster-ui.html b/flymaster-ui.html new file mode 100644 index 0000000..b8d7056 --- /dev/null +++ b/flymaster-ui.html @@ -0,0 +1,349 @@ + + + + + + Flymaster GPS Client + + + + + + + +
+

Flymaster GPS Client

+ +
+

Connection

+ + + +
+ {{ statusMessage }} +
+ +
+

Device Information

+

Name: {{ deviceInfo.name }}

+

Unit ID: {{ deviceInfo.unitId }}

+
+
+ +
+

Tracks

+ + +
+ Loading tracks... +
+ +
+ + + + + + + + + + + + + + + + + + + +
Select#Start DateEnd DateDuration
{{ track.index + 1 }}{{ formatDate(track.startDate) }}{{ formatDate(track.endDate) }}{{ formatDuration(track.duration) }}
+ + +
+ +
+

Download Progress

+
+
+ {{ downloadProgress }}% +
+
+
+
+ +
+

Downloaded Track Data

+

Total points: {{ trackPoints.length }}

+ +
+

Sample Points

+ + + + + + + + + + + + + + + + + + + + + +
#LatitudeLongitudeGPS AltBaro AltTime
{{ index + 1 }}{{ point.lat.toFixed(6) }}{{ point.lon.toFixed(6) }}{{ point.gpsalt }}m{{ point.baroalt.toFixed(1) }}m{{ formatDate(new Date(point.time * 1000)) }}
+
+
+
+ + + +