断电保留定时任务 v2.1.2

This commit is contained in:
zogodo
2021-12-18 14:01:51 +08:00
parent 9c82fbae78
commit 0b69c10355
5 changed files with 69 additions and 39 deletions

View File

@@ -3,6 +3,7 @@
#include "mico.h"
#include "micokit_ext.h"
#include "timed_task/timed_task.h"
#define app_log(M, ...) do { custom_log("APP", M, ##__VA_ARGS__); web_log("APP", M, ##__VA_ARGS__); } while(0)
#define key_log(M, ...) do { custom_log("KEY", M, ##__VA_ARGS__); web_log("KEY", M, ##__VA_ARGS__); } while(0)
@@ -15,14 +16,14 @@
#define wifi_log(M, ...) do { custom_log("WIFI", M, ##__VA_ARGS__); web_log("WIFI", M, ##__VA_ARGS__); } while(0)
#define power_log(M, ...) do { custom_log("POWER", M, ##__VA_ARGS__); web_log("POWER", M, ##__VA_ARGS__); } while(0)
#define VERSION "v2.1.1"
#define VERSION "v2.1.2"
#define TYPE 1
#define TYPE_NAME "zTC1"
#define ZTC1_NAME "zTC1-%s"
#define USER_CONFIG_VERSION 6
#define USER_CONFIG_VERSION 8
#define SETTING_MQTT_STRING_LENGTH_MAX 32 //必须4字节对齐。
#define SOCKET_NAME_LENGTH 32
@@ -43,6 +44,8 @@
#define Relay_5 MICO_GPIO_18
#define Relay_NUM SOCKET_NUM
#define MAX_TASK_NUM 128
//用户保存参数结构体
typedef struct
{
@@ -56,6 +59,9 @@ typedef struct
WiFiEvent last_wifi_status;
char ap_name[32];
char ap_key[32];
int task_count;
pTimedTask task_top;
struct TimedTask timed_tasks[MAX_TASK_NUM];
} user_config_t;
extern char rtc_init;