// // Created by cfif on 11.11.22. // #include "Settings_Network.h" #include #include "DeviceStorageIni.h" #include "MainModesArbiter.h" /* extern tMma MAIN_ENV; const struct to_json jsonSettings_Network[] = { {.name = "MyIPadres_v", .lenStr = &MAIN_ENV.storage.nvm.Settings_Network.MyIPadres_v.length, .value = &MAIN_ENV.storage.nvm.Settings_Network.MyIPadres_v.data, .len = sizeof(MAIN_ENV.storage.nvm.Settings_Network.MyIPadres_v.data), .vtype = t_to_string, .stype = t_to_object}, {.name = "MyIPmask_v", .lenStr = &MAIN_ENV.storage.nvm.Settings_Network.MyIPmask_v.length, .value = &MAIN_ENV.storage.nvm.Settings_Network.MyIPmask_v.data, .len = sizeof(MAIN_ENV.storage.nvm.Settings_Network.MyIPmask_v.data), .vtype = t_to_string,}, {.name = "MyGateway_v", .lenStr = &MAIN_ENV.storage.nvm.Settings_Network.MyGateway_v.length, .value = &MAIN_ENV.storage.nvm.Settings_Network.MyGateway_v.data, .len = sizeof(MAIN_ENV.storage.nvm.Settings_Network.MyGateway_v.data), .vtype = t_to_string,}, {.name = "ftpAddr_v", .lenStr = &MAIN_ENV.storage.nvm.Settings_Network.ftpAddr_v.length, .value = &MAIN_ENV.storage.nvm.Settings_Network.ftpAddr_v.data, .len = sizeof(MAIN_ENV.storage.nvm.Settings_Network.ftpAddr_v.data), .vtype = t_to_string,}, {.name = "ftpLogin_v", .lenStr = &MAIN_ENV.storage.nvm.Settings_Network.ftpLogin_v.length, .value = &MAIN_ENV.storage.nvm.Settings_Network.ftpLogin_v.data, .len = sizeof(MAIN_ENV.storage.nvm.Settings_Network.ftpLogin_v.data), .vtype = t_to_string,}, {.name = "ftpPass_v", .lenStr = &MAIN_ENV.storage.nvm.Settings_Network.ftpPass_v.length, .value = &MAIN_ENV.storage.nvm.Settings_Network.ftpPass_v.data, .len = sizeof(MAIN_ENV.storage.nvm.Settings_Network.ftpPass_v.data), .vtype = t_to_string,}, {NULL} }; */ void vSettings_NetworkInitDefaults(tSettings_Network *Settings_Network) { memset(Settings_Network->MyIPadres_v, 0, sizeof(Settings_Network->MyIPadres_v)); memset(Settings_Network->MyIPmask_v, 0, sizeof(Settings_Network->MyIPmask_v)); memset(Settings_Network->MyGateway_v, 0, sizeof(Settings_Network->MyGateway_v)); memset(Settings_Network->ftpAddr_v, 0, sizeof(Settings_Network->ftpAddr_v)); memset(Settings_Network->ftpLogin_v, 0, sizeof(Settings_Network->ftpLogin_v)); memset(Settings_Network->ftpPass_v, 0, sizeof(Settings_Network->ftpPass_v)); strcat(Settings_Network->MyIPadres_v, "192.168.1.99"); strcat(Settings_Network->MyIPmask_v, "255.255.255.0"); strcat(Settings_Network->MyGateway_v, "192.168.1.1"); strcat(Settings_Network->ftpAddr_v, "192.168.2.155"); strcat(Settings_Network->ftpLogin_v, "12345"); strcat(Settings_Network->ftpPass_v, "12345"); }