| | |
| | | #define SET_TIME_EVENT_LOG_END_ADDR SET_TIME_EVENT_LOG_START_ADDR + SET_TIME_EVENT_LOG_LENGTH * (SET_TIME_EVENT_LOG_MAX_NUM -1) |
| | | /************************´æ´¢¿Õ¼ä¹æ»®**************************/ |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | typedef enum |
| | | { |
| | | FACTORY_RESET_SOURCE_UP_COMM = 1U, |
| | | FACTORY_RESET_SOURCE_BLE_APP, |
| | | FACTORY_RESET_SOURCE_WRC, //Ô¶´« |
| | | } FACTORY_RESET_SOURCE; // »Ö¸´³ö³§ÉèÖÃÀ´Ô´ |
| | | |
| | | |
| | | typedef enum |
| | | { |
| | | SET_TIME_SOURCE_AUTO = 1U, //×Ô¶¯Ð£Ê± |
| | | SET_TIME_SOURCE_WRC_COMMAND, |
| | | SET_TIME_SOURCE_UP_COMM, |
| | | SET_TIME_SOURCE_BLE_APP, |
| | | } SET_TIME_SOURCE; // »Ö¸´³ö³§ÉèÖÃÀ´Ô´ |
| | | |
| | | |
| | | #pragma pack(1) |
| | | //·§ÃŲÙ×÷¼Ç¼ |
| | | typedef struct |
| | |
| | | |
| | | sClockBCD record_time_BCD; |
| | | |
| | | uint8_t modify_source; |
| | | FACTORY_RESET_SOURCE modify_source; |
| | | u16 factory_id; |
| | | |
| | | }LOG_SIZHU_FACTORY_RESET_RECORD_SAVE_T; |
| | |
| | | |
| | | sClockBCD record_time_BCD; //¼Ç¼ʱ¼ä£¬¿ÉÒÔµ±×öУ׼ǰʱ¼ä |
| | | |
| | | uint8_t modify_source; |
| | | SET_TIME_SOURCE modify_source; |
| | | u16 factory_id; |
| | | |
| | | sClockBCD set_time_BCD; //ÉèÖõÄʱ¼ä£¬Ò²¾ÍÊÇУ׼ºóµÄʱ¼ä |
| | |
| | | uint8_t sizhu_calibration_time_log_save(uint8_t calibration_source,uint16_t factory_id, uint8_t * para_alarm_ptr); |
| | | |
| | | |
| | | void sizhu_factory_reset_log_data_handle(uint8_t reset_source, uint16_t factory_id); |
| | | void sizhu_calibration_time_log_data_handle(uint8_t calibration_source,uint16_t factory_id); |
| | | |
| | | |
| | | void sizhuValveActionLogHandle(VALVE_CTRL_SOURCE_T valve_ctrl_source, VALVE_CTRL_TYPE_T valve_action_type,uint16_t valve_action_ID); |
| | | void sizhuFactoryResetLogHandle(FACTORY_RESET_SOURCE modify_source, uint16_t manufactuer_code); |
| | | void sizhuSetTimeLogHandle(SET_TIME_SOURCE modify_source, uint16_t manufactuer_code,sClockBCD time_after_cali); |
| | | |
| | | |
| | | #endif |