commit e36b8c05babc3b1841c70a3f5797339590a1fb4f
parent 9fade6ab144db3b51442cd3c282bc87f8932927c
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date: Tue, 21 Jul 2026 16:23:07 -0300
Cambiar de "Idle" a "Off" en pantall principal
Diffstat:
10 files changed, 12 insertions(+), 11 deletions(-)
diff --git a/MEMORIA.md b/MEMORIA.md
@@ -671,9 +671,10 @@ la funcionalidad de los botones de acuerdo al estado.
Se tienen los siguientes estados:
- `ST_SYS_IDLE`: Estado de reposo, se muestran varios parámetros en el display,
- tal como la temperatura actual, la temperatura deseada y si hay un timer
- programado. Este estado también contempla que el calefactor esté activo, lo
- que puede resultar confuso. Un mejor nombre quizás hubiese sido `ST_SYS_MAIN`.
+ tal como el estado del calefactor, la temperatura actual, la temperatura
+ deseada y si hay un timer programado. Este estado también contempla que el
+ calefactor esté activo, lo que puede resultar confuso. Un mejor nombre quizás
+ hubiese sido `ST_SYS_MAIN`.
- `ST_SYS_CLOCK_SET`: Configuración de hora del reloj de tiempo real.
- `ST_SYS_TEMP_SET`: Ajuste de temperatura deseada.
- `ST_SYS_TIMER_SET_STATUS`: Habilitación/deshabilitación del timer.
@@ -756,8 +757,8 @@ menú define su contenido del display. En la figura 3.14 se muestran diferentes
contenidos del display para diferentes estados.
Por ejemplo en estado reposo (estado del sistema `ST_SYS_IDLE`) con el
-calefactor inactivo y un timer programado, como se muestra en la figura 3.14(b),
-en la primer linea se muestra el estado del calefactor ("Idle"), y en la segunda
+calefactor apagado y un timer programado, como se muestra en la figura 3.14(b),
+en la primer linea se muestra el estado del calefactor ("Off"), y en la segunda
linea el estado del timer ("[P]" si activo, " ", si no), la temperatura
actual, la temperatura deseada (entre paréntesis) y la unidad de la temperatura.
@@ -767,20 +768,20 @@ actual, la temperatura deseada (entre paréntesis) y la unidad de la temperatura
<tr>
<td align="center">
-<img src="img/lcd/lcd_idle.png" width="350px"><br>
-<em>(a) Sistema en reposo.</em>
+<img src="img/lcd/lcd_off.png" width="350px"><br>
+<em>(a) Calefactor apagado.</em>
</td>
<td align="center">
-<img src="img/lcd/lcd_idle_prog.png" width="350px"><br>
-<em>(b) Sistema en reposo con timer programado.</em>
+<img src="img/lcd/lcd_off_prog.png" width="350px"><br>
+<em>(b) Calefactor apagado con timer programado.</em>
</td>
</tr>
<tr>
<td align="center">
<img src="img/lcd/lcd_on.png" width="350px"><br>
-<em>(c) Sistema operando el calefactor.</em>
+<em>(c) Calefactor encendido con timer programado.</em>
</td>
<td align="center">
diff --git a/firmware-nucleo/App/Src/task_menu.c b/firmware-nucleo/App/Src/task_menu.c
@@ -224,7 +224,7 @@ static void task_menu_statechart(void *parameters)
}
else
{
- sprintf(menu_row_str, "Idle");
+ sprintf(menu_row_str, "Off");
display_i2c_async_write_string(menu_row_str);
}
diff --git a/img/lcd/lcd_clock_set.png b/img/lcd/lcd_clock_set.png
Binary files differ.
diff --git a/img/lcd/lcd_idle.png b/img/lcd/lcd_idle.png
Binary files differ.
diff --git a/img/lcd/lcd_idle_prog.png b/img/lcd/lcd_idle_prog.png
Binary files differ.
diff --git a/img/lcd/lcd_on.png b/img/lcd/lcd_on.png
Binary files differ.
diff --git a/img/lcd/lcd_temp_set.png b/img/lcd/lcd_temp_set.png
Binary files differ.
diff --git a/img/lcd/lcd_timer_set.png b/img/lcd/lcd_timer_set.png
Binary files differ.
diff --git a/img/lcd/lcd_timer_set_end.png b/img/lcd/lcd_timer_set_end.png
Binary files differ.
diff --git a/img/lcd/lcd_timer_set_start.png b/img/lcd/lcd_timer_set_start.png
Binary files differ.