| | |
| | | //¿ªÍ·Áô256×Ö½Ú |
| | | #define PARA_STORAGE_START_ADDR EEPROM_PHYS_START_ADDR + 256 |
| | | |
| | | #define PARA_EEP_B_OFFSET_ADDR 10240 //BÇøÆ«ÒÆµØÖ· |
| | | #define PARA_EEP_B_OFFSET_ADDR (15*1024) //BÇøÆ«ÒÆµØÖ· |
| | | |
| | | |
| | | //ϵͳÅäÖòÎÊý |
| | | #define SYSTEM_EEP_ID_ADDR PARA_STORAGE_START_ADDR |
| | | #define SYSTEM_EEP_ID_LENGTH 100 |
| | | #define SYSTEM_EEP_ID_ADDR_LENGTH 100 |
| | | |
| | | //É豸»ù´¡ÐÅÏ¢²ÎÊý |
| | | #define BASIC_INFORMATION_OF_EQUIPMENT_ADDR SYSTEM_EEP_ID_ADDR + SYSTEM_EEP_ID_LENGTH |
| | | #define BASIC_INFORMATION_OF_EQUIPMENT_LENGTH 100 |
| | | #define BASIC_INFORMATION_OF_EQUIPMENT_ADDR SYSTEM_EEP_ID_ADDR + SYSTEM_EEP_ID_ADDR_LENGTH |
| | | #define BASIC_INFORMATION_OF_EQUIPMENT_ADDR_LENGTH 100 |
| | | |
| | | //É豸ÈíÓ²¼þÐÅÏ¢²ÎÊý-Ö÷°å |
| | | #define MAIN_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR BASIC_INFORMATION_OF_EQUIPMENT_ADDR + BASIC_INFORMATION_OF_EQUIPMENT_LENGTH |
| | | #define MAIN_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_LENGTH 40 |
| | | #define MAIN_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR BASIC_INFORMATION_OF_EQUIPMENT_ADDR + BASIC_INFORMATION_OF_EQUIPMENT_ADDR_LENGTH |
| | | #define MAIN_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR_LENGTH 40 |
| | | //É豸ÈíÓ²¼þÐÅÏ¢²ÎÊý¡ªLCD°å£¨±¸£©£º |
| | | #define LCD_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR MAIN_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR + MAIN_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_LENGTH |
| | | #define LCD_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_LENGTH 40 |
| | | #define LCD_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR MAIN_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR + MAIN_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR_LENGTH |
| | | #define LCD_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR_LENGTH 40 |
| | | //É豸ÈíÓ²¼þÐÅÏ¢¡ªÎÞÏ߰壨±¸£©£º |
| | | #define WIRELESS_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR LCD_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR + LCD_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_LENGTH |
| | | #define WIRELESS_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_LENGTH 40 |
| | | #define WIRELESS_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR LCD_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR + LCD_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR_LENGTH |
| | | #define WIRELESS_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR_LENGTH 40 |
| | | |
| | | //ʵʱ²ÎÊý£º |
| | | #define REAL_TIME_DATA_ADDR WIRELESS_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR + WIRELESS_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_LENGTH |
| | | #define REAL_TIME_DATA_LENGTH 1280 |
| | | #define REAL_TIME_DATA_ADDR WIRELESS_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR + WIRELESS_EQUIPM_HARDWARE_SOFTWARE_INFO_PARAM_ADDR_LENGTH |
| | | #define REAL_TIME_DATA_ADDR_LENGTH 1280 |
| | | |
| | | //ͳ¼Æ²ÎÊý£º |
| | | #define STATISTICAL_DATA_ADDR REAL_TIME_DATA_ADDR + REAL_TIME_DATA_LENGTH |
| | | #define STATISTICAL_DATA_LENGTH 256 |
| | | #define STATISTICAL_DATA_ADDR REAL_TIME_DATA_ADDR + REAL_TIME_DATA_ADDR_LENGTH |
| | | #define STATISTICAL_DATA_ADDR_LENGTH 256 |
| | | |
| | | //·§ÃÅÏà¹Ø²ÎÊý£º |
| | | #define VALVE_PARA_ADDR STATISTICAL_DATA_ADDR + STATISTICAL_DATA_LENGTH |
| | | #define VALVE_PARA_LENGTH 50 |
| | | #define VALVE_PARA_ADDR STATISTICAL_DATA_ADDR + STATISTICAL_DATA_ADDR_LENGTH |
| | | #define VALVE_PARA_ADDR_LENGTH 50 |
| | | |
| | | //Á÷Á¿¼Æ²ÎÊý |
| | | #define FLOW_METER_PARA_ADDR VALVE_PARA_ADDR + VALVE_PARA_ADDR_LENGTH |
| | | #define FLOW_METER_PARA_ADDR_LENGTH 200 |
| | | |
| | | //ÎÂѹÅäÖòÎÊý |
| | | //¼ÆÁ¿¶³½á²ÎÊý |
| | | //µç³Ø²ÎÊýÅäÖà |
| | | //ÉÏλ»ú\APPµÇ¼ÃÜÂë |
| | | //ÉÏλ»ú´®¿ÚÐÅÏ¢ÅäÖà |
| | | //ÎÞÏßÔ¶³ÌͨѶÅäÖòÎÊý |
| | | //¼Û¸ñ·½°¸ÅäÖòÎÊý |
| | | //³äÖµÅäÖòÎÊý |
| | | //¼Û¸ñ·½°¸ÅäÖòÎÊý |
| | | //Óà¶î/Ìõ¼þ¹Ø·§ÅäÖòÎÊý |
| | | //ÆäËû |
| | | //ϵͳ¹¦ÄÜ¿ØÖÆ×Ö |
| | | //ϵͳ±¨¾¯¿ØÖÆ×Ö/ϵͳ±¨¾¯Éϱ¨¿ØÖÆ×Ö |
| | | //¹Ø·§¿ØÖÆ×Ö |
| | | #define TEM_PRE_PARA_ADDR FLOW_METER_PARA_ADDR + FLOW_METER_PARA_ADDR_LENGTH |
| | | #define TEM_PRE_PARA_ADDR_LENGTH 60 |
| | | |
| | | //¼ÆÁ¿¶³½á²ÎÊý |
| | | #define MEASURE_FREEZE_PARA_ADDR TEM_PRE_PARA_ADDR + TEM_PRE_PARA_ADDR_LENGTH |
| | | #define MEASURE_FREEZE_PARA_ADDR_LENGTH 20 |
| | | |
| | | //µç³Ø²ÎÊýÅäÖà |
| | | #define BAT_PARA_ADDR MEASURE_FREEZE_PARA_ADDR + MEASURE_FREEZE_PARA_ADDR_LENGTH |
| | | #define BAT_PARA_ADDR_LENGTH 50 |
| | | |
| | | //ÉÏλ»ú\APPµÇ¼ÃÜÂë |
| | | #define LOGIN_PASSWORD_ADDR BAT_PARA_ADDR + BAT_PARA_ADDR_LENGTH |
| | | #define LOGIN_PASSWORD_ADDR_LENGTH 24 |
| | | |
| | | //ÉÏλ»ú´®¿ÚÐÅÏ¢ÅäÖà |
| | | #define UP_COMM_PARA_ADDR LOGIN_PASSWORD_ADDR + LOGIN_PASSWORD_ADDR_LENGTH |
| | | #define UP_COMM_PARA_ADDR_LENGTH 20 |
| | | |
| | | //ÎÞÏßÔ¶³ÌͨѶÅäÖòÎÊý |
| | | #define WRC_PARA_SIZHU_ADDR UP_COMM_PARA_ADDR + UP_COMM_PARA_ADDR_LENGTH |
| | | #define WRC_PARA_SIZHU_ADDR_LENGTH 300 |
| | | |
| | | //¼Û¸ñ·½°¸ÅäÖòÎÊý |
| | | #define PRICE_SCHEME_ADDR WRC_PARA_SIZHU_ADDR + WRC_PARA_SIZHU_ADDR_LENGTH |
| | | #define PRICE_SCHEME_ADDR_LENGTH 150 |
| | | |
| | | //³äÖµÅäÖòÎÊý |
| | | #define RECHARGE_INFO_ADDR PRICE_SCHEME_ADDR + PRICE_SCHEME_ADDR_LENGTH |
| | | #define RECHARGE_INFO_ADDR_LENGTH 50 |
| | | |
| | | //Óà¶î/Ìõ¼þ¹Ø·§ÅäÖòÎÊý |
| | | #define BILLING_VALVE_CTRL_PATA_ADDR RECHARGE_INFO_ADDR + RECHARGE_INFO_ADDR_LENGTH |
| | | #define BILLING_VALVE_CTRL_PATA_ADDR_LENGTH 80 |
| | | |
| | | //ÆäËû |
| | | #define OTHER_PATA_ADDR BILLING_VALVE_CTRL_PATA_ADDR + BILLING_VALVE_CTRL_PATA_ADDR_LENGTH |
| | | #define OTHER_PATA_ADDR_LENGTH 1000 |
| | | |
| | | //ϵͳ¹¦ÄÜ¿ØÖÆ×Ö |
| | | #define SYSTEM_FUNCTION_CTRL_WORD_ADDR OTHER_PATA_ADDR + OTHER_PATA_ADDR_LENGTH |
| | | #define SYSTEM_FUNCTION_CTRL_WORD_ADDR_LENGTH 20 |
| | | |
| | | //ϵͳ±¨¾¯¿ØÖÆ×Ö/ϵͳ±¨¾¯Éϱ¨¿ØÖÆ×Ö |
| | | #define SYSTEM_ALARM_CTRL_WORD_ADDR SYSTEM_FUNCTION_CTRL_WORD_ADDR + SYSTEM_FUNCTION_CTRL_WORD_ADDR_LENGTH |
| | | #define SYSTEM_ALARM_CTRL_WORD_ADDR_LENGTH 56 |
| | | |
| | | //¹Ø·§¿ØÖÆ×Ö |
| | | #define VALVE_CTL_BYTES_ADDR SYSTEM_ALARM_CTRL_WORD_ADDR + SYSTEM_ALARM_CTRL_WORD_ADDR_LENGTH |
| | | #define VALVE_CTL_BYTES_ADDR_LENGTH 56 |
| | | |
| | | |
| | | //ÈÕÖ¾¿ØÖƲÎÊý£º£¨°üÀ¨ÀúÊ·Êý¾Ý¼Ç¼¡¢±¨¾¯¼Ç¼¡¢²ÎÊýÐ޸ļǼ¡¢Ê¼þ¼Ç¼µÈµÈ£¬·Ö¿ª¶¨Òå¿Õ¼ä£¬Öм䶼ҪԤÁôһЩ¿Õ¼äΪÁËÒÔºóÔö¼Ó£© |
| | | #define LOG_CTRL_PARA_START_ADDR VALVE_CTL_BYTES_ADDR + VALVE_CTL_BYTES_ADDR_LENGTH |
| | | //ÀúÊ·Êý¾Ý¼Ç¼ |
| | | #define LOG_SIZHU_HISTORY_CTRL_ADDR LOG_CTRL_PARA_START_ADDR |
| | | #define LOG_SIZHU_HISTORY_CTRL_ADDR_LENGTH 22*5 |
| | | //±¨¾¯¼Ç¼£¨Ô¤Áô1±¶£© |
| | | #define LOG_ALARM_CTRL_ADDR LOG_SIZHU_HISTORY_CTRL_ADDR + LOG_SIZHU_HISTORY_CTRL_ADDR_LENGTH |
| | | #define LOG_ALARM_CTRL_ADDR_LENGTH 22*2 |
| | | |
| | | //ʼþ¼Ç¼£¨Ô¤Áô2±¶£© |
| | | #define LOG_EVENT_CTRL_ADDR LOG_ALARM_CTRL_ADDR + LOG_ALARM_CTRL_ADDR_LENGTH |
| | | #define LOG_EVENT_CTRL_ADDR_LENGTH 22*10 |
| | | |
| | | //²ÎÊýÐ޸ļǼ£¨Ô¤Áô2±¶£© |
| | | #define LOG_PARA_MODIFY_CTRL_ADDR LOG_ALARM_CTRL_ADDR + LOG_ALARM_CTRL_ADDR_LENGTH |
| | | #define LOG_PARA_MODIFY_CTRL_ADDR_LENGTH 22*20 |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | //µÚÈý·½ÏµÍ³Ïà¹Ø²ÎÊý |
| | | #define THIRD_SYSTEM_PARA_START_ADDR |
| | | #define THIRD_SYSTEM_PARA_LENGTH |
| | | //µÚÈý·½ÏµÍ³²ÎÊýϸ·Ö£¨´Ë²¿·Ö¹¤×÷ÔÚ¿ª·¢µÚÈý·½°æ±¾µÄʱºòÌí¼Ó£¬´Ë´¦½ö×öÁô¿Õ£© |
| | | |
| | | |
| | | //δÍê³É...... |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |