Skip to content

Commit

Permalink
Configure wifi before system init
Browse files Browse the repository at this point in the history
  • Loading branch information
eandersson committed Oct 8, 2024
1 parent 59fc875 commit 59cba9a
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions main/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -153,11 +153,6 @@ void app_main(void)
vTaskDelay(60 * 60 * 1000 / portTICK_PERIOD_MS);
}

SYSTEM_init_system(&GLOBAL_STATE);

xTaskCreate(SYSTEM_task, "SYSTEM_task", 4096, (void *) &GLOBAL_STATE, 3, NULL);
xTaskCreate(POWER_MANAGEMENT_task, "power mangement", 8192, (void *) &GLOBAL_STATE, 10, NULL);

// pull the wifi credentials and hostname out of NVS
char * wifi_ssid = nvs_config_get_string(NVS_CONFIG_WIFI_SSID, WIFI_SSID);
char * wifi_pass = nvs_config_get_string(NVS_CONFIG_WIFI_PASS, WIFI_PASS);
Expand Down Expand Up @@ -200,6 +195,11 @@ void app_main(void)
free(wifi_pass);
free(hostname);

SYSTEM_init_system(&GLOBAL_STATE);

xTaskCreate(SYSTEM_task, "SYSTEM_task", 4096, (void *) &GLOBAL_STATE, 3, NULL);
xTaskCreate(POWER_MANAGEMENT_task, "power mangement", 8192, (void *) &GLOBAL_STATE, 10, NULL);

// set the startup_done flag
GLOBAL_STATE.SYSTEM_MODULE.startup_done = true;
GLOBAL_STATE.new_stratum_version_rolling_msg = false;
Expand Down

0 comments on commit 59cba9a

Please sign in to comment.