Re-add isVbusIn() override (Thanks CoPilot!)

This commit is contained in:
Jonathan Bennett
2026-04-23 21:13:23 -05:00
parent 761ac4e08a
commit 2815c9abc0
+13
View File
@@ -1787,6 +1787,19 @@ class SerialBatteryLevel : public AnalogBatteryLevel
return true;
}
/**
* return true if there is an external power source detected
*/
virtual bool isVbusIn() override
{
#if defined(EXT_CHRG_DETECT)
return digitalRead(EXT_CHRG_DETECT) == EXT_CHRG_DETECT_VALUE;
#endif
return false;
}
private:
SoftwareSerial BatterySerial = SoftwareSerial(SERIAL_BATTERY_RX, SERIAL_BATTERY_TX);
uint8_t Data[6] = {0};