From 0a61ea41372bbcce889d7467282462b887c58932 Mon Sep 17 00:00:00 2001 From: HarukiToreda <116696711+HarukiToreda@users.noreply.github.com> Date: Wed, 7 May 2025 01:05:14 -0400 Subject: [PATCH] Ad-hoc Position banner added --- src/ButtonThread.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ButtonThread.cpp b/src/ButtonThread.cpp index 04200a7df..a7d594a77 100644 --- a/src/ButtonThread.cpp +++ b/src/ButtonThread.cpp @@ -219,11 +219,17 @@ int32_t ButtonThread::runOnce() case BUTTON_EVENT_DOUBLE_PRESSED: { LOG_BUTTON("Double press!"); -#ifdef ELECROW_ThinkNode_M1 + + #ifdef ELECROW_ThinkNode_M1 digitalWrite(PIN_EINK_EN, digitalRead(PIN_EINK_EN) == LOW); break; -#endif + #endif + + // Send GPS position immediately sendAdHocPosition(); + + // Show temporary on-screen confirmation banner for 3 seconds + screen->showOverlayBanner("Ad-hoc Position Sent", 3000); break; }