From ce33c3a66222022b9800b4ee48881cc8fbf7344e Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Thu, 11 Jul 2024 21:14:28 +0100 Subject: [PATCH] Nerf power-type check for firmware issue (espruino/Espruino#2529) --- modules/power_usage.js | 2 +- modules/power_usage.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/power_usage.js b/modules/power_usage.js index df2dd5324..2aadd0d71 100644 --- a/modules/power_usage.js +++ b/modules/power_usage.js @@ -3,7 +3,7 @@ exports.get = function () { var batt = E.getBattery(); var usage = 0; for (var key in pwr.device) { - if (!/^(LCD|LED)/.test(key)) + if (!key.startsWith("LCD")) usage += pwr.device[key]; } var hrsLeft = 175000 * batt / (100 * usage); diff --git a/modules/power_usage.ts b/modules/power_usage.ts index ebe884a48..d627badb9 100644 --- a/modules/power_usage.ts +++ b/modules/power_usage.ts @@ -14,7 +14,7 @@ exports.get = (): PowerUsage => { const batt = E.getBattery(); let usage = 0; for(const key in pwr.device){ - if(!/^(LCD|LED)/.test(key)) + if(!key.startsWith("LCD")) usage += pwr.device[key]; }