forked from SZV10X_Software/SZV103_FM33A0xxEV_SiZhu

jinlicong
2024-05-24 1360095f8d64cf607d333d2fc7fd1dcd81d1bd7b
Function/STORAGE/system_mem_para.h
@@ -6,6 +6,7 @@
#include "valve_control.h"
#include "wireless_remote_comm.h"
#include "sizhu_ctrl_word.h"
#include "rs485_read_data.h"
#define SOFT_SERIAL_NUMBER1   0x05
#define SOFT_SERIAL_NUMBER2   0x00
@@ -48,7 +49,7 @@
   uint8_t       serial_number[10];//³ö³§±àºÅ£¬BCDĿǰֻÓÃǰ8×Ö½Ú£¬16룬ºó2×Ö½Ú²¹FFH¡£
   uint8_t      manufactuer_code[2];//³§¼Ò´úÂë,×ÔÓã¬ÓÃÓÚʶ±ðÉ豸ÓÃ;£¬±ÈÈçÊÇаÂÌùÅÆ£¬Ôò³§¼Ò´úÂë±íʾΪа£¬¸Ä´úÂë¿ÉÓÃÓÚÉÏλ»úʶ±ð£¬ÉÏλ»úʹÓÃÕßҲΪа£¬Ôò¿É½øÐвÙ×÷¡£
   VALVE_TYPE    valve_type;//·§ÃÅÐͺÅ0:ÎÞ·§ÃÅ£»1£ºÅôÊ¢·§Ì壻2:¹þµÂ·§Ì壻ÆäËû£¬Ä¬ÈϹþµÂ·§Ìå
   EQUIPMENT_TYPE      equipment_type;//É豸ÀàÐÍ,10H±íʾ¡°Ò»ÌåʽÁ÷Á¿Ô¶´«ÖÕ¶Ë
   EQUIPMENT_TYPE      equipment_type;//É豸ÀàÐÍ
   uint8_t   reserve[32];
}EQUIPMENT_BASIC_INF_T;
#define   EQUIPMENT_BASIC_INF_LENGTH        sizeof(EQUIPMENT_BASIC_INF_T)
@@ -158,7 +159,7 @@
   uint16_t   pulse_width;
   BAUDRATE_CODE   baudrate_code;
   PARITY_BIT   parity_bit;
   uint8_t output_voltage_code;
   RS485_PWR_OUTPUT_SELECT output_voltage_code;
   uint8_t   slave_address;
   
   uint8_t   broken_line_multiplex; //¶ÏÏ߸´ÓÃ
@@ -215,6 +216,16 @@
//   uint8_t            APP_manage_user_password[2];
}LOGIN_PASSWORD_T;
//ÉÏλ»ú´®¿ÚÅäÖÃÐÅÏ¢
typedef struct
{
   uint8_t   slave_address;
   BAUDRATE_CODE   baudrate_code;
   PARITY_BIT   parity_bit;
}UP_COMM_PARA_T;
//ÎÞÏßÔ¶³ÌͨѶÅäÖòÎÊý
typedef struct 
{
@@ -242,9 +253,20 @@
   
}WRC_PARA_SIZHU_T;
typedef struct
{
   uint16_t   report_data_save_num;
   uint16_t   report_data_left_num;
}WRC_DATA_NUM_CTRL_PARA_SIZHU_T;  //´Ë²ÎÊý±ä»¯»á±È½ÏƵ·±£¬ÐèÒª¿¼ÂÇ´æ´¢´ÎÊýµÄÎÊÌ⣡£¡£¡
//¼Û¸ñ·½°¸ÅäÖòÎÊý
//³äÖµÅäÖòÎÊý
//Óà¶î/Ìõ¼þ¹Ø·§ÅäÖòÎÊý
typedef struct
{
@@ -281,8 +303,11 @@
extern FLOW_METER_PARA_T   flow_meter_para_g;
extern MEASURE_FREEZE_PARA_T measure_freeze_para_g;
extern BAT_PARA_T bat_para_g;
extern LOGIN_PASSWORD_T login_passeord_g;
extern UP_COMM_PARA_T   up_comm_para_g;
extern WRC_PARA_SIZHU_T wrc_para_sizhu_g;
extern WRC_DATA_NUM_CTRL_PARA_SIZHU_T   wrc_data_num_ctrl_para_sizhu_g;
extern BILLING_VALVE_CTRL_PATA_T billing_valve_ctrl_para_g;
void allParaDefaultInit(void);