From ec8c332ac0b04c15b3e206e12c5ee024e46738a0 Mon Sep 17 00:00:00 2001 From: Yaroslav Date: Thu, 22 Jan 2026 14:46:44 +0300 Subject: [PATCH] Revert "Test: remove REFRESH_15" This reverts commit a2535e1f8d1a92e0b4dc8e5240cec8e7102dec5e. --- src/CrossPointSettings.cpp | 5 +++-- src/CrossPointSettings.h | 7 +++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/CrossPointSettings.cpp b/src/CrossPointSettings.cpp index 23f5e585..f5e8ded5 100644 --- a/src/CrossPointSettings.cpp +++ b/src/CrossPointSettings.cpp @@ -187,10 +187,11 @@ int CrossPointSettings::getRefreshFrequency() const { return 5; case REFRESH_10: return 10; + case REFRESH_15: + default: + return 15; case REFRESH_30: return 30; - default: - return 10; } } diff --git a/src/CrossPointSettings.h b/src/CrossPointSettings.h index 25cc4478..8ce32a2c 100644 --- a/src/CrossPointSettings.h +++ b/src/CrossPointSettings.h @@ -50,8 +50,7 @@ class CrossPointSettings { enum SLEEP_TIMEOUT { SLEEP_1_MIN = 0, SLEEP_5_MIN = 1, SLEEP_10_MIN = 2, SLEEP_15_MIN = 3, SLEEP_30_MIN = 4 }; // E-ink refresh frequency (pages between full refreshes) - // Note: REFRESH_15 removed; keep explicit values for backward compatibility - enum REFRESH_FREQUENCY { REFRESH_1 = 0, REFRESH_5 = 1, REFRESH_10 = 2, REFRESH_30 = 4 }; + enum REFRESH_FREQUENCY { REFRESH_1 = 0, REFRESH_5 = 1, REFRESH_10 = 2, REFRESH_15 = 3, REFRESH_30 = 4 }; // Short power button press actions enum SHORT_PWRBTN { IGNORE = 0, SLEEP = 1, PAGE_TURN = 2 }; @@ -83,8 +82,8 @@ class CrossPointSettings { uint8_t paragraphAlignment = JUSTIFIED; // Auto-sleep timeout setting (default 10 minutes) uint8_t sleepTimeout = SLEEP_10_MIN; - // E-ink refresh frequency (default 10 pages) - uint8_t refreshFrequency = REFRESH_10; + // E-ink refresh frequency (default 15 pages) + uint8_t refreshFrequency = REFRESH_15; uint8_t hyphenationEnabled = 0; // Reader screen margin settings