summaryrefslogtreecommitdiff
path: root/src/battery/battery.cpp
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-11-24 07:18:14 +1100
committerjacqueline <me@jacqueline.id.au>2023-11-24 07:41:48 +1100
commit230721cd6271f3239b42e1d2471f8db15bebd712 (patch)
treecc27ec975261742dca8c9acf87b806f5933faae8 /src/battery/battery.cpp
parent2b095948b81cbde28ac84e7a572d472301a50af1 (diff)
downloadtangara-fw-230721cd6271f3239b42e1d2471f8db15bebd712.tar.gz
Periodically check int lines instead of relying on interrupts
Diffstat (limited to 'src/battery/battery.cpp')
-rw-r--r--src/battery/battery.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/battery/battery.cpp b/src/battery/battery.cpp
index b3567ee5..95f2d17b 100644
--- a/src/battery/battery.cpp
+++ b/src/battery/battery.cpp
@@ -35,7 +35,7 @@ static const uint32_t kEmptyChargeMilliVolts = 3200; // BMS limit is 3100.
using ChargeStatus = drivers::Samd::ChargeStatus;
-void check_voltage_cb(TimerHandle_t timer) {
+static void check_voltage_cb(TimerHandle_t timer) {
Battery* instance = reinterpret_cast<Battery*>(pvTimerGetTimerID(timer));
instance->Update();
}