| | |
| | | #define _SIZHU_PARA_MODIFY_RECORD_H |
| | | |
| | | #include "sizhu_ctrl_word.h" |
| | | #include "system_mem_para.h" |
| | | |
| | | |
| | | |
| | | /*²ÎÊýÐ޸ļǼ´æ´¢¿ØÖÆ*/ |
| | | //É豸»ù´¡ÐÅÏ¢Ð޸ļǼ |
| | | #define BASIC_INFO_MODIFY_LOG_START_ADDR BASIC_INFO_MODIFY_STORAGE_START_ADDR |
| | | #define BASIC_INFO_MODIFY_LOG_LENGTH sizeof(0) |
| | | #define BASIC_INFO_MODIFY_LOG_MAX_NUM 10U |
| | | #define BASIC_INFO_MODIFY_LOG_END_ADDR BASIC_INFO_MODIFY_LOG_START_ADDR + BASIC_INFO_MODIFY_LOG_LENGTH * (BASIC_INFO_MODIFY_LOG_MAX_NUM -1) |
| | | //²ÎÊýÐ޸ļǼ-ÀÛ»ýÁ¿Ð޸ļǼ |
| | | #define CUMULATE_MODIFY_LOG_START_ADDR CUMULATE_MODIFY_STORAGE_START_ADDR |
| | | #define CUMULATE_MODIFY_LOG_LENGTH sizeof(0) |
| | | #define CUMULATE_MODIFY_LOG_MAX_NUM 20U |
| | | #define CUMULATE_MODIFY_LOG_END_ADDR CUMULATE_MODIFY_LOG_START_ADDR + CUMULATE_MODIFY_LOG_LENGTH * (CUMULATE_MODIFY_LOG_MAX_NUM -1) |
| | | //²ÎÊýÐ޸ļǼ-Óà¶îÐÞ¸Ä |
| | | #define BALANCE_MODIFY_LOG_START_ADDR BALANCE_MODIFY_STORAGE_START_ADDR |
| | | #define BALANCE_MODIFY_LOG_LENGTH sizeof(0) |
| | | #define BALANCE_MODIFY_LOG_MAX_NUM 20U |
| | | #define BALANCE_MODIFY_LOG_END_ADDR BALANCE_MODIFY_LOG_START_ADDR + BALANCE_MODIFY_LOG_LENGTH * (BALANCE_MODIFY_LOG_MAX_NUM -1) |
| | | //²ÎÊýÐ޸ļǼ-Á÷Á¿¼Æ²ÎÊýÐ޸ļǼ |
| | | #define FLOWMETER_PARA_MODIFY_LOG_START_ADDR FLOWMETER_PARA_MODIFY_STORAGE_START_ADDR |
| | | #define FLOWMETER_PARA_MODIFY_LOG_LENGTH sizeof(0) |
| | | #define FLOWMETER_PARA_MODIFY_LOG_MAX_NUM 20U |
| | | #define FLOWMETER_PARA_MODIFY_LOG_END_ADDR FLOWMETER_PARA_MODIFY_LOG_START_ADDR + FLOWMETER_PARA_MODIFY_LOG_LENGTH * (FLOWMETER_PARA_MODIFY_LOG_MAX_NUM -1) |
| | | //²ÎÊýÐ޸ļǼ-Óà¶î/Ìõ¼þ¹Ø·§²ÎÊýÐ޸ļǼ |
| | | #define CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_START_ADDR CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_STORAGE_START_ADDR |
| | | #define CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_LENGTH sizeof(0) |
| | | #define CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_MAX_NUM 20U |
| | | #define CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_END_ADDR CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_START_ADDR + CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_LENGTH * (CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_MAX_NUM -1) |
| | | //²ÎÊýÐ޸ļǼ-ϵͳ¹¦ÄÜÅäÖÃ×ÖÐ޸ļǼ |
| | | #define FUN_CTRL_MODIFY_LOG_START_ADDR FUN_CTRL_MODIFY_STORAGE_START_ADDR |
| | | #define FUN_CTRL_MODIFY_LOG_LENGTH sizeof(0) |
| | | #define FUN_CTRL_MODIFY_LOG_MAX_NUM 20U |
| | | #define FUN_CTRL_MODIFY_LOG_END_ADDR FUN_CTRL_MODIFY_LOG_START_ADDR + FUN_CTRL_MODIFY_LOG_LENGTH * (FUN_CTRL_MODIFY_LOG_MAX_NUM -1) |
| | | //²ÎÊýÐ޸ļǼ-±¨¾¯¿ØÖÆ/Éϱ¨¿ØÖÆ×ÖÐ޸ļǼ |
| | | #define ALARM_CTRL_MODIFY_LOG_START_ADDR ALARM_CTRL_MODIFY_STORAGE_START_ADDR |
| | | #define ALARM_CTRL_MODIFY_LOG_LENGTH sizeof(0) |
| | | #define ALARM_CTRL_MODIFY_LOG_MAX_NUM 20U |
| | | #define ALARM_CTRL_MODIFY_LOG_END_ADDR ALARM_CTRL_MODIFY_LOG_START_ADDR + ALARM_CTRL_MODIFY_LOG_LENGTH * (ALARM_CTRL_MODIFY_LOG_MAX_NUM -1) |
| | | //²ÎÊýÐ޸ļǼ-¹Ø·§¿ØÖÆ×ÖÐ޸ļǼ |
| | | #define VALVE_CTRL_BYTES_MODIFY_LOG_START_ADDR VALVE_CTRL_BYTES_MODIFY_STORAGE_START_ADDR |
| | | #define VALVE_CTRL_BYTES_MODIFY_LOG_LENGTH sizeof(0) |
| | | #define VALVE_CTRL_BYTES_MODIFY_LOG_MAX_NUM 20U |
| | | #define VALVE_CTRL_BYTES_MODIFY_LOG_END_ADDR VALVE_CTRL_BYTES_MODIFY_LOG_START_ADDR + VALVE_CTRL_BYTES_MODIFY_LOG_LENGTH * (VALVE_CTRL_BYTES_MODIFY_LOG_MAX_NUM -1) |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | #pragma pack(1) |
| | | |
| | |
| | | uint8_t modify_source; //ÐÞ¸ÄÀ´Ô´£¬01±íʾÉÏλ»ú 02±íʾAPP |
| | | uint8_t factory_id; |
| | | |
| | | VALVE_CTL_BYTES_T ctrl_word_before; |
| | | VALVE_CTL_BYTES_T ctrl_word_after; |
| | | VALVE_CTL_BYTES_UNION_T ctrl_word_before; |
| | | VALVE_CTL_BYTES_UNION_T ctrl_word_after; |
| | | }LOG_SIZHU_VALVE_CLOSE_CONTROL_WORD_MODIFY_SAVE_T; |
| | | |
| | | |