From 454925483af8101061a109218f13ccd5d12ea2ad Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Fri, 22 Nov 2024 00:08:02 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B1=D1=80=D0=B0=D0=BB=20=D0=BF=D0=BE?= =?UTF-8?q?=D1=81=D0=BB=D0=B5=D0=B4=D0=BD=D0=B5=D0=B5=20=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- solarium/solarium.ino | 33 +++------------------------------ 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/solarium/solarium.ino b/solarium/solarium.ino index 348a4b1..63464a1 100644 --- a/solarium/solarium.ino +++ b/solarium/solarium.ino @@ -300,8 +300,7 @@ menu_screen current_menu_screen; #define WAIT_BEFORE 1 #define SEANCE_SCREEN 2 #define WAIT_AFTER 3 -#define SCREEN_END 4 -#define SCREEN_START_SOL 5 +#define SCREEN_START_SOL 4 /* Описание основного меню @@ -421,22 +420,6 @@ const menu_screen menu_main[] PROGMEM = { }, 3 }, - // Меню окончания сеанса - { - { - { - "", - FIXED_LINE, - {0} - }, - { - " КОНЕЦ", - FIXED_LINE, - {0} - }, - }, - 2 - }, // Удаленный запуск { { @@ -1092,7 +1075,6 @@ void isButtonHoldRepeate(byte x) } } } - return; } } @@ -1762,17 +1744,10 @@ void second_event() sprintf(text_parameters[time_seance]," %02d:%02d", minute, second); need_reload_menu = true; - if(menu_index == SCREEN_END && time_remain == 0) - { - restart_menu(); - } if(menu_index == WAIT_AFTER && time_remain == 0) { stop_vent_work(); - - memcpy_P( ¤t_menu_screen, &menu_main[SCREEN_END], sizeof(menu_screen)); - menu_index = SCREEN_END; - second = 10; + restart_menu(); need_clear_menu = true; need_reload_menu = true; @@ -1783,9 +1758,7 @@ void second_event() if(all_byte_parameters[solarium_type] == LUXURA_SOL) { - memcpy_P( ¤t_menu_screen, &menu_main[SCREEN_END], sizeof(menu_screen)); - menu_index = SCREEN_END; - second = 10; + restart_menu(); } else {