重命名socket_configs

This commit is contained in:
zogodo
2020-02-08 23:34:47 +08:00
parent d60c92ece8
commit b3b420d63d
6 changed files with 54 additions and 54 deletions

View File

@@ -139,26 +139,26 @@ void rtc_thread(mico_thread_arg_t arg)
{
for (j = 0; j < 5; j++)
{
if (user_config->socket[i].time_tasks[j].on != 0)
if (user_config->socket_configs[i].time_tasks[j].on != 0)
{
char repeat = user_config->socket[i].time_tasks[j].repeat;
char repeat = user_config->socket_configs[i].time_tasks[j].repeat;
if ( //符合条件则改变继电器状态: 秒为0 时分符合设定值, 重复符合设定值
rtc_time.sec == 0 && rtc_time.min == user_config->socket[i].time_tasks[j].minute
&& rtc_time.hr == user_config->socket[i].time_tasks[j].hour
rtc_time.sec == 0 && rtc_time.min == user_config->socket_configs[i].time_tasks[j].minute
&& rtc_time.hr == user_config->socket_configs[i].time_tasks[j].hour
&& ((repeat == 0x00) || repeat & (1 << (rtc_time.weekday - 1)))
)
{
if (user_config->socket[i].on != user_config->socket[i].time_tasks[j].action)
if (user_config->socket_configs[i].on != user_config->socket_configs[i].time_tasks[j].action)
{
UserRelaySet(i, user_config->socket[i].time_tasks[j].action);
UserRelaySet(i, user_config->socket_configs[i].time_tasks[j].action);
update_user_config_flag = 1;
user_mqtt_send_socket_state(i);
}
if (repeat == 0x00)
{
task_flag[i] = j;
user_config->socket[i].time_tasks[j].on = 0;
user_config->socket_configs[i].time_tasks[j].on = 0;
update_user_config_flag = 1;
}
}
@@ -181,7 +181,7 @@ void rtc_thread(mico_thread_arg_t arg)
char strTemp1[] = "socket_X";
strTemp1[5] = i + '0';
cJSON *json_send_socket = cJSON_CreateObject();
cJSON_AddNumberToObject(json_send_socket, "on", user_config->socket[i].on);
cJSON_AddNumberToObject(json_send_socket, "on", user_config->socket_configs[i].on);
if (task_flag[i] >= 0)
{
@@ -191,11 +191,11 @@ void rtc_thread(mico_thread_arg_t arg)
char strTemp2[] = "task_X";
strTemp2[5] = j + '0';
cJSON *json_send_socket_task = cJSON_CreateObject();
cJSON_AddNumberToObject(json_send_socket_task, "hour", user_config->socket[i].time_tasks[j].hour);
cJSON_AddNumberToObject(json_send_socket_task, "minute", user_config->socket[i].time_tasks[j].minute);
cJSON_AddNumberToObject(json_send_socket_task, "repeat", user_config->socket[i].time_tasks[j].repeat);
cJSON_AddNumberToObject(json_send_socket_task, "action", user_config->socket[i].time_tasks[j].action);
cJSON_AddNumberToObject(json_send_socket_task, "on", user_config->socket[i].time_tasks[j].on);
cJSON_AddNumberToObject(json_send_socket_task, "hour", user_config->socket_configs[i].time_tasks[j].hour);
cJSON_AddNumberToObject(json_send_socket_task, "minute", user_config->socket_configs[i].time_tasks[j].minute);
cJSON_AddNumberToObject(json_send_socket_task, "repeat", user_config->socket_configs[i].time_tasks[j].repeat);
cJSON_AddNumberToObject(json_send_socket_task, "action", user_config->socket_configs[i].time_tasks[j].action);
cJSON_AddNumberToObject(json_send_socket_task, "on", user_config->socket_configs[i].time_tasks[j].on);
cJSON_AddItemToObject(json_send_socket_setting, strTemp2, json_send_socket_task);
cJSON_AddItemToObject(json_send_socket, "setting", json_send_socket_setting);