From 9ad799e0f3a5d79c89f577f999760d41660cbdf6 Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Sun, 19 Feb 2023 21:05:17 +0000 Subject: [PATCH] btadv: fix GPS encoding --- apps/btadv/app.js | 2 +- apps/btadv/app.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/btadv/app.js b/apps/btadv/app.js index 40551706a..ed6f688fd 100644 --- a/apps/btadv/app.js +++ b/apps/btadv/app.js @@ -110,7 +110,7 @@ var drawInfo = function (force) { if (bar) { g.drawString("".concat(bar.altitude.toFixed(1), "m"), mid, y); y += g.getFontHeight(); - g.drawString("".concat(bar.pressure.toFixed(1), "mbar"), mid, y); + g.drawString("".concat(bar.pressure.toFixed(1), " hPa"), mid, y); y += g.getFontHeight(); g.drawString("".concat(bar.temperature.toFixed(1), "C"), mid, y); y += g.getFontHeight(); diff --git a/apps/btadv/app.ts b/apps/btadv/app.ts index debb1fd65..e1a5861c4 100644 --- a/apps/btadv/app.ts +++ b/apps/btadv/app.ts @@ -362,7 +362,7 @@ const encodeHrm: LenFunc = (hrm: Hrm) => encodeHrm.maxLen = 2; const encodePressure: LenFunc = (data: PressureData) => - toByteArray(Math.round(data.pressure * 1000), 4, false); + toByteArray(Math.round(data.pressure * 10), 4, false); encodePressure.maxLen = 4; const encodeElevation: LenFunc = (data: PressureData) => @@ -370,7 +370,7 @@ const encodeElevation: LenFunc = (data: PressureData) => encodeElevation.maxLen = 3; const encodeTemp: LenFunc = (data: PressureData) => - toByteArray(Math.round(data.temperature * 100), 2, true); + toByteArray(Math.round(data.temperature * 10), 2, true); encodeTemp.maxLen = 2; const encodeGps: LenFunc = (data: GPSFix) => {