From 59bede6ad4279ccbef05a31e4012be1682fdc10a Mon Sep 17 00:00:00 2001 From: itsrubberduck Date: Tue, 17 Feb 2026 15:31:32 +0100 Subject: [PATCH] add server log --- app/pages/bridge/connect.vue | 242 ++++++++++++++++++++++++++- server/api/bridge/connect.post.ts | 14 +- server/api/bridge/data.post.ts | 10 ++ server/api/bridge/disconnect.post.ts | 9 + server/api/bridge/log.get.ts | 15 ++ server/api/bridge/me.get.ts | 25 ++- server/api/bridge/status.post.ts | 14 +- server/utils/bridgeLog.ts | 44 +++++ 8 files changed, 368 insertions(+), 5 deletions(-) create mode 100644 server/api/bridge/log.get.ts create mode 100644 server/utils/bridgeLog.ts diff --git a/app/pages/bridge/connect.vue b/app/pages/bridge/connect.vue index 085678c..224306d 100644 --- a/app/pages/bridge/connect.vue +++ b/app/pages/bridge/connect.vue @@ -259,12 +259,106 @@

Refreshing status …

{{ statusError }}

+ + +
+ + +
+ +
+

Latest Telemetry

+
+ IAS {{ latestTelemetry.AIRSPEED_INDICATED?.toFixed(0) ?? '—' }}kt + ALT {{ latestTelemetry.PLANE_ALTITUDE?.toFixed(0) ?? '—' }}ft + VS {{ latestTelemetry.VERTICAL_SPEED?.toFixed(0) ?? '—' }}fpm + GS {{ latestTelemetry.GROUND_VELOCITY?.toFixed(0) ?? '—' }}kt + HDG {{ latestTelemetry.PLANE_PITCH_DEGREES?.toFixed(1) ?? '—' }}° + N1 {{ latestTelemetry.TURB_ENG_N1_1?.toFixed(1) ?? '—' }}% + XPDR {{ formatSquawk(latestTelemetry.TRANSPONDER_CODE) }} + GND {{ latestTelemetry.SIM_ON_GROUND ? 'YES' : 'NO' }} + GEAR {{ latestTelemetry.GEAR_HANDLE_POSITION ? 'DN' : 'UP' }} + BRK {{ latestTelemetry.BRAKE_PARKING_POSITION ? 'SET' : 'OFF' }} +
+
+ + +
+
+ No log entries yet. Waiting for bridge activity … +
+ +
+ + +
+
{{ JSON.stringify(entry.data, null, 2) }}
+
+
+
+
+