From ab6538a3ef9b63d2f26e60d82510a271f724159b Mon Sep 17 00:00:00 2001 From: Martin Boonk Date: Fri, 13 Jan 2023 09:37:01 +0100 Subject: [PATCH] apgsdata - Switch gps off and resolve promise after wating for GPS chip to settle --- apps/agpsdata/lib.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/agpsdata/lib.js b/apps/agpsdata/lib.js index 4ccffb575..4610331f6 100644 --- a/apps/agpsdata/lib.js +++ b/apps/agpsdata/lib.js @@ -20,8 +20,10 @@ function setAGPS(b64) { try { writeChunks(atob(b64), ()=>{ - Bangle.setGPSPower(0,"agpsdata"); - resolve(); + setTimeout(()=>{ + Bangle.setGPSPower(0,"agpsdata"); + resolve(); + }, 1000); }); } catch (e) { console.log("error:", e);