 |
LightHub
v4.0.0
Smarthome controller firmware
|
Go to the documentation of this file. 1 #define SYSCONF_OFFSET 0
2 #define EEPROM_offset_NotAlligned SYSCONF_OFFSET+sizeof(systemConfigData)
3 #define SYSCONF_SIZE EEPROM_offsetJSON
4 #define EEPROM_offsetJSON EEPROM_offset_NotAlligned + (4 -(EEPROM_offset_NotAlligned & 3))
8 #define EEPROM_SIGNATURE "LHC1"
9 #define EEPROM_SIGNATURE_LENGTH 4
12 #define EEPROM_FIX_PART_LEN EEPROM_offsetJSON-SYSCONF_OFFSET
systemConfigFlags configFlags
Definition: systemconfigdata.h:40
Definition: systemconfigdata.h:22
char flashpwd[PWDFLASHSTR]
Definition: systemconfigdata.h:17
uint8_t notGetConfigFromHTTP
Definition: systemconfigdata.h:27
uint32_t gw
Definition: systemconfigdata.h:43
uint32_t ip
Definition: systemconfigdata.h:41
flashstr configURL
Definition: systemconfigdata.h:46
uint16_t sysConfigHash
Definition: systemconfigdata.h:31
uint8_t udpDebugLevel
Definition: systemconfigdata.h:28
uint32_t mask
Definition: systemconfigdata.h:44
#define MAXFLASHSTR
Definition: systemconfigdata.h:6
uint32_t configFlags32bit
Definition: systemconfigdata.h:23
Definition: systemconfigdata.h:36
flashpwd MQTTpwd
Definition: systemconfigdata.h:47
uint8_t notSaveSuccedConfig
Definition: systemconfigdata.h:29
uint8_t serialDebugLevel
Definition: systemconfigdata.h:26
flashstr ETAG
Definition: systemconfigdata.h:49
uint8_t macAddress[6]
Definition: systemconfigdata.h:18
macAddress mac
Definition: systemconfigdata.h:38
char flashstr[MAXFLASHSTR]
Definition: systemconfigdata.h:16
#define PWDFLASHSTR
Definition: systemconfigdata.h:7
#define EEPROM_SIGNATURE
Definition: systemconfigdata.h:8
uint32_t dns
Definition: systemconfigdata.h:42
uint16_t spare
Definition: systemconfigdata.h:39
flashpwd OTApwd
Definition: systemconfigdata.h:48
const char EEPROM_signature[]
Definition: systemconfigdata.h:14
uint8_t spare2
Definition: systemconfigdata.h:30