Output logic implemented

This commit is contained in:
Yury Shuvakin
2022-12-14 15:29:27 +03:00
parent eb2415c28e
commit 3f9bcbfebb
4 changed files with 163 additions and 30 deletions

View File

@@ -139,10 +139,19 @@ typedef struct {
char GSM_PWD[50];
uint64_t serialNumber;
uint64_t PC_Time;
bool chargeBatteryOutputChecked;
bool brushOrShuntOutputChecked;
bool brushOrShuntMode; // shunt -> false, brush -> true
uint16_t brushUsageSocThreshold;
uint16_t shuntChargingContactorDelay;
bool coolingOutputChecked;
int16_t coolingStartThreshold;
int16_t coolingStopThreshold;
bool heatingOutputChecked;
int16_t heatingStartThreshold;
int16_t heatingStopThreshold;
} modConfigGeneralConfigStructTypedef;
modConfigGeneralConfigStructTypedef* modConfigInit(void);