summaryrefslogtreecommitdiff
path: root/src/system_fsm/booting.cpp
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-06-30 21:01:25 +1000
committerjacqueline <me@jacqueline.id.au>2023-06-30 21:01:25 +1000
commitec28b36a447e1a78f2512cc8f3fe579c7ad191d2 (patch)
tree680d3a385dfde57d05d77811673087ff8835a94f /src/system_fsm/booting.cpp
parent371f0a20cad4dfcb3237db6f72a7e35403950938 (diff)
downloadtangara-fw-ec28b36a447e1a78f2512cc8f3fe579c7ad191d2.tar.gz
gpio expander pin change -> event!
Diffstat (limited to 'src/system_fsm/booting.cpp')
-rw-r--r--src/system_fsm/booting.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/system_fsm/booting.cpp b/src/system_fsm/booting.cpp
index 41adb906..dcfefbab 100644
--- a/src/system_fsm/booting.cpp
+++ b/src/system_fsm/booting.cpp
@@ -45,6 +45,8 @@ auto Booting::entry() -> void {
sGpios.reset(drivers::Gpios::Create());
assert(sGpios != nullptr);
+ sGpios->set_listener(&sGpiosCallback);
+
// Start bringing up LVGL now, since we have all of its prerequisites.
ESP_LOGI(kTag, "starting ui");
if (!ui::UiState::Init(sGpios.get())) {