From 63ad498ab767b58b1249dc9192e81f386255818a Mon Sep 17 00:00:00 2001 From: Hector van der Aa Date: Mon, 23 Mar 2026 16:51:08 +0100 Subject: [PATCH] Implemented changes to main.cpp --- src/main.cpp | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index d835de1..06c5844 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -14,29 +14,33 @@ config *system_config = new config(logger_output); void setup() { driver_display->init(); + driver_display->set_gps(gps_module); driver_display->print_message("Starting Initialization"); delay(1000); driver_display->print_message("Serial Init..."); Serial.begin(115200); - delay(500); + delay(1000); driver_display->print_message("Serial Init Complete"); - delay(500); + delay(1000); driver_display->print_message("Config Init..."); int result = system_config->auto_init(); - delay(500); + delay(1000); if (result != 0) { driver_display->print_message("Configuration Read Failed"); } else { driver_display->print_message("Config Init Complete"); } - delay(500); + delay(1000); driver_display->print_message("GPS Init..."); gps_module->init(); - delay(500); + delay(1000); driver_display->print_message("GPS Init Complete"); + driver_display->switch_screen(screen::gps_debug); } -void loop() { gps_module->parse_task(500); } +void loop() { gps_module->parse_task(500); +driver_display->render_task(); +}