Compare commits

...

1 Commits

Author SHA1 Message Date
Jonathan Bennett
93acc641c9 Add interrupt for external charge detection
Tested on Thinknode m4, m6, and T1000-e
2026-01-16 13:05:28 -06:00

View File

@@ -723,6 +723,16 @@ bool Power::setup()
runASAP = true;
},
CHANGE);
#endif
#ifdef EXT_CHRG_DETECT
attachInterrupt(
EXT_CHRG_DETECT,
[]() {
power->setIntervalFromNow(0);
runASAP = true;
BaseType_t higherWake = 0;
},
CHANGE);
#endif
enabled = found;
low_voltage_counter = 0;