due OTA programming, EEPROM signature check

This commit is contained in:
2020-05-30 18:23:50 +03:00
parent f691aa0cb0
commit 00e631515f
8 changed files with 34 additions and 22 deletions

View File

@@ -47,8 +47,11 @@
#define OFFSET_MASK OFFSET_GW+4
#define OFFSET_CONFIGSERVER OFFSET_MASK+4
#define OFFSET_MQTT_PWD OFFSET_CONFIGSERVER+MAXFLASHSTR
#define EEPROM_offset_NotAlligned OFFSET_MQTT_PWD+PWDFLASHSTR
#define EEPROM_offset EEPROM_offset_NotAlligned + (4 -(EEPROM_offset_NotAlligned & 3))
#define OFFSET_SIGNATURE OFFSET_MQTT_PWD+PWDFLASHSTR
#define EEPROM_offset_NotAlligned OFFSET_SIGNATURE+4
#define EEPROM_offsetJSON EEPROM_offset_NotAlligned + (4 -(EEPROM_offset_NotAlligned & 3))
#define EEPROM_FIX_PART_LEN EEPROM_offsetJSON-OFFSET_MAC
#define EEPROM_SIGNATURE "LHCF"
#ifndef INTERVAL_CHECK_INPUT
#define INTERVAL_CHECK_INPUT 15