37 lines
2.7 KiB
C
37 lines
2.7 KiB
C
//
|
|
// Created by cfif on 11.11.22.
|
|
//
|
|
#include "Settings_Network.h"
|
|
#include <string.h>
|
|
#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");
|
|
} |