From 5eca7b03077aba1d5a904924dc00fe63bc97b2c5 Mon Sep 17 00:00:00 2001 From: Armel FAUVEAU Date: Sun, 27 Jul 2025 05:07:31 +0200 Subject: [PATCH] Improve keepalive --- screenshot.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/screenshot.c b/screenshot.c index eda5373a..da147b2a 100644 --- a/screenshot.c +++ b/screenshot.c @@ -40,9 +40,15 @@ void getScreenShot(bool force) if (UART_IsCableConnected()) { keepAlive = 10; - } else if (keepAlive > 0) { + } + + if (keepAlive > 0) { if (--keepAlive == 0) return; } + else + { + return; + } // Build current frame from status line (first 8 lines) for (uint8_t b = 0; b < 8; b++) {