Narrow backport to avoid false "charging" status

This commit is contained in:
Jonathan Bennett
2026-04-23 22:06:11 -05:00
parent 0554451103
commit 9dbf2f05af
+4 -4
View File
@@ -455,10 +455,10 @@ class AnalogBatteryLevel : public HasBatteryLevel
// if it's not LOW - check the battery
#else
// if external powered that pin will be pulled up
if (digitalRead(EXT_PWR_DETECT) == HIGH) {
return true;
}
// if it's not HIGH - check the battery
return digitalRead(EXT_PWR_DETECT) == HIGH;
// don't check the battery.
// very narrow backport from later 2.7 releases
#endif
#elif defined(MUZI_BASE)
return NRF_POWER->USBREGSTATUS & POWER_USBREGSTATUS_VBUSDETECT_Msk;