From 95eb1e6d598f510d6ba4cc619d3e07c226fa6ce2 Mon Sep 17 00:00:00 2001 From: GullCode Date: Fri, 31 Mar 2023 14:24:54 +0200 Subject: [PATCH] Loading pmem if enable before displaying splashscreen --- firmware/application/ui_navigation.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/firmware/application/ui_navigation.cpp b/firmware/application/ui_navigation.cpp index c85417d5f..8a778d49a 100644 --- a/firmware/application/ui_navigation.cpp +++ b/firmware/application/ui_navigation.cpp @@ -722,6 +722,14 @@ SystemView::SystemView( navigation_view.push(); + File pmem_flag_file_handle ; + std::string pmem_flag_file = "/SETTINGS/PMEM_FILEFLAG" ; + auto result = pmem_flag_file_handle.open(pmem_flag_file); + if(!result.is_valid()) + { + portapack::persistent_memory::load_persistent_settings_from_file("SETTINGS/pmem_settings"); + } + if (portapack::persistent_memory::config_splash()) { navigation_view.push();