GONEC_ARTERY_SetupSettings/Inc/Settings_General.h

41 lines
877 B
C

/*
* MainSettings.h
*
* Created on: 08.11.2022
* Author: cfif
*/
#ifndef GONEC_INC_MAIN_SETTINGS_H_
#define GONEC_INC_MAIN_SETTINGS_H_
#include "stdint.h"
#include "mtojson.h"
#include "BaseTypes.h"
typedef struct {
uint32_t ATnum_v;
uint32_t ATpriority_v;
uint32_t ATurgency_v;
char loginADMIN_v[255];
char passADMIN_v[255];
char loginINTEG_v[255];
char passINTEG_v[255];
char loginUSER_v[255];
char UserPass_v[255];
char BannedSAT_v[255];
int32_t GMTcorr_v;
uint8_t GreenMode_v;
int32_t DefLatiGrad_v;
uint32_t DefLatiMin_v;
int32_t DefLongGrad_v;
uint32_t DefLongMin_v;
uint8_t SaveToSentBox_v;
} tSettings_General;
extern const struct to_json jsonSettings_General[];
void vSettings_GeneralInitDefaults(tSettings_General *Settings_General);
#endif /* #define GONEC_INC_MAIN_SETTINGS_H_*/