summaryrefslogtreecommitdiff
path: root/src/ui/ui_fsm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/ui_fsm.cpp')
-rw-r--r--src/ui/ui_fsm.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ui/ui_fsm.cpp b/src/ui/ui_fsm.cpp
index becb7af5..ee915779 100644
--- a/src/ui/ui_fsm.cpp
+++ b/src/ui/ui_fsm.cpp
@@ -12,6 +12,7 @@
#include "battery.hpp"
#include "core/lv_obj.h"
#include "database.hpp"
+#include "haptics.hpp"
#include "misc/lv_gc.h"
#include "audio_events.hpp"
@@ -135,6 +136,11 @@ void Splash::exit() {
sDisplay->SetDisplayOn(
sServices->gpios().Get(drivers::IGpios::Pin::kKeyLock));
}
+
+ // buzz a bit to tell the user we're done booting
+ events::System().Dispatch(system_fsm::HapticTrigger{
+ .effect = drivers::Haptics::Effect::kLongDoubleSharpTick1_100Pct,
+ });
}
void Splash::react(const system_fsm::BootComplete& ev) {