From 0e233a257c4cf341418174cf2db347166b26dcc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Sat, 2 Jan 2021 23:04:57 +0100 Subject: [PATCH] Initialize EEPROM in at start of program --- stm-firmware/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stm-firmware/main.c b/stm-firmware/main.c index 1d4857b..c0c4273 100644 --- a/stm-firmware/main.c +++ b/stm-firmware/main.c @@ -46,6 +46,7 @@ #include #include #include +#include static void setup_nvic_priorities(void) { @@ -178,6 +179,7 @@ static inline void setup_system(void) loudspeaker_setup(); gui_init(); uart_gpio_config(); + spi_eeprom_init(); handle_boot_status(); @@ -240,10 +242,9 @@ int main(void) if (oven_pid_get_status() == OVEN_PID_RUNNING) { oven_pid_handle(); } - oven_driver_apply_power_level(); - safety_controller_report_timing(ERR_TIMING_MAIN_LOOP); + if (menu_wait_request) __WFI(); else