From 6bc4d920f80a93183f3c7289728cd039925c83cf Mon Sep 17 00:00:00 2001 From: ztimson Date: Sat, 27 Jun 2026 16:58:46 -0400 Subject: [PATCH] ADSB backfill fix? --- client/src/components/Seismic.vue | 5 +- server/package-lock.json | 304 ++++++++++++++++++++++++++++++ server/package.json | 1 + server/src/adsb.mjs | 41 ++-- 4 files changed, 327 insertions(+), 24 deletions(-) diff --git a/client/src/components/Seismic.vue b/client/src/components/Seismic.vue index 8d19b80..f6b0438 100644 --- a/client/src/components/Seismic.vue +++ b/client/src/components/Seismic.vue @@ -10,7 +10,6 @@ const canvas = ref(null); const W = 640, H = 120, MAX_PTS = 120; const SEG_W = W / (MAX_PTS - 1); const SUB = 4; -const PAD_SEGS = 0; let interval: ReturnType; let rafId: number; @@ -70,7 +69,7 @@ function draw(timestamp: number) { if (pointBuffer.length < 2) { rafId = requestAnimationFrame(draw); return; } // Shift the whole path left by PAD_SEGS segments so tip never hits the edge - const xOffset = PAD_SEGS * SEG_W; + const xOffset = 3 * SEG_W; const settledCount = pointBuffer.length - SUB; const anchor = pointBuffer[settledCount - 1]; @@ -134,7 +133,7 @@ onUnmounted(() => {