From 641b43af60215766dc16dec53eb13f686e0dc8e8 Mon Sep 17 00:00:00 2001 From: Pavel Machek Date: Sun, 5 Jan 2025 20:26:58 +0100 Subject: [PATCH] spacer: prepare for printing vdop/pdop --- apps/spacer/spacer.app.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/spacer/spacer.app.js b/apps/spacer/spacer.app.js index cc9c019a8..43681264f 100644 --- a/apps/spacer/spacer.app.js +++ b/apps/spacer/spacer.app.js @@ -258,14 +258,17 @@ let sky = { old_msg: {}, msg: {}, - tof: function(v) { let i = (1*v); return i.toFixed(0); }, + tof: function(v, n) { let i = (1*v); return i.toFixed(n); }, + tof0: function(v) { return this.tof(v, 0); }, + tof1: function(v) { return this.tof(v, 1); }, fmtSys: function(sys) { - return sys.sent + "." + sys.d23 + "D "+ this.tof(sys.pdop) + " " + this.tof(sys.vdop) + "\n"; + return sys.sent + "." + sys.d23 + "D "+ this.tof(sys.pdop) + " " + this.tof0(sys.vdop) + "\n"; }, drawRace: function() { let m = this.old_msg; - let msg = "gmt " + this.tof(m.time) + "\n" + - "q" + m.quality + " S" + m.in_view + " h" + (1*m.hdop).toFixed(1) + "m\n" + + let msg = "gmt" + this.tof0(m.time) + "\n" + + "q" + m.quality + " S" + m.in_view + " h" + this.tof0(m.hdop) + "m\n" + +/* "v" + this.tof0(m.vdop) + "m " + "p" + this.tof0(m.pdop) + "m\n" + */ "gp"+ this.fmtSys(m.gp) + "bd" + this.fmtSys(m.bd) + "gl" + this.fmtSys(m.gl);