From ee3c90168f81ce19529904d80f9c9de4fed23bb8 Mon Sep 17 00:00:00 2001
From: jinlicong <493886250@qq.com>
Date: Tue, 30 Apr 2024 16:30:45 +0800
Subject: [PATCH] 继续完善
---
Function/STORAGE/sizhu_alarm_record.h | 102 +++++----------------------------------------------
1 files changed, 10 insertions(+), 92 deletions(-)
diff --git a/Function/STORAGE/sizhu_alarm_record.h b/Function/STORAGE/sizhu_alarm_record.h
index 6421bf4..730deba 100644
--- a/Function/STORAGE/sizhu_alarm_record.h
+++ b/Function/STORAGE/sizhu_alarm_record.h
@@ -50,102 +50,20 @@
/*����ID---��ϵͳ*********************************************************************************************/
//����ʶ
-#define ALARM_CLASS_SYSTEM_START 0x01
-#define ALARM_CLASS_BAT_POWER 0x02
-#define ALARM_CLASS_PRE 0x03
-#define ALARM_CLASS_TEM 0x04
-#define ALARM_CLASS_FLOW 0x05
-#define ALARM_CLASS_EX_POWER 0x06
-#define ALARM_CLASS_COVER_OPEN 0x07
-#define ALARM_CLASS_FLOW_START_STOP 0x08
-#define ALARM_CLASS_AMBIENT_TEM 0x09
-#define ALARM_CLASS_LCD 0x0A
+//#define ALARM_CLASS_SYSTEM_START 0x01
+//#define ALARM_CLASS_BAT_POWER 0x02
+//#define ALARM_CLASS_PRE 0x03
+//#define ALARM_CLASS_TEM 0x04
+//#define ALARM_CLASS_FLOW 0x05
+//#define ALARM_CLASS_EX_POWER 0x06
+//#define ALARM_CLASS_COVER_OPEN 0x07
+//#define ALARM_CLASS_FLOW_START_STOP 0x08
+//#define ALARM_CLASS_AMBIENT_TEM 0x09
+//#define ALARM_CLASS_LCD 0x0A
//������ϸ��
//������ϸ��
-typedef enum
-{
- ALARM_ID_NORMAL = 0x0U,
- ALARM_ID_SYSTEM_START, // ��λ �����DZ������Ͳ������ط�
- ALARM_ID_EX_POWER_STATUS_CHANGE,
- ALARM_ID_COVER_OPEN,//����1�ǿ���
- ALARM_ID_MAINBOARD_REMOVAL,//����2�������Ƴ�
- ALARM_ID_GPRS_FAILED,
- ALARM_ID_LCD_NUMBER_OVERRUN,
-
-
- ALARM_ID_LITH_BAT_LOW = 0x10, // ﮵�͵籨��/�ط�
- ALARM_ID_LITH_BAT_DOWN,
- ALARM_ID_LITH_BAT_REMOVAL,
- ALARM_ID_ALKA_BAT_LOW,
- ALARM_ID_ALKA_BAT_DOWN,
- ALARM_ID_ALKA_BAT_REMOVAL,
- ALARM_ID_VALVE_BAT_LOW,
- ALARM_ID_VALVE_BAT_DOWN,
- ALARM_ID_RTC_BAT_LOW,
- ALARM_ID_TEM_TRANSMITTER_FAILURE = 0x20, // �¶��쳣����/�ط�
- ALARM_ID_TEM_EXCEED_UP_LIMIT,
- ALARM_ID_TEM_EXCEED_UP_UP_LIMIT,
- ALARM_ID_TEM_EXCEED_LOW_LIMIT,
- ALARM_ID_TEM_EXCEED_LOW_LOW_LIMIT,
- ALARM_ID_PRE_TRANSMITTER_FAILURE,
- ALARM_ID_PRE_EXCEED_UP_LIMIT,
- ALARM_ID_PRE_EXCEED_UP_UP_LIMIT,
- ALARM_ID_PRE_EXCEED_LOW_LIMIT,
- ALARM_ID_PRE_EXCEED_LOW_LOW_LIMIT,
- ALARM_ID_AMBIENT_TEM_EXCEED_UP_LIMIT = 0x30,
- ALARM_ID_AMBIENT_TEM_EXCEED_LOW_LIMIT,
- ALARM_ID_AMBIENT_TEM_SUDDEN_CHANGE,//���¾��
- ALARM_ID_LCD_AMBIENT_TEM_EXCEED_LOW_LIMIT,//Һ�Ե���
-
- ALARM_ID_MEASURE_SONIC_SENSOR_LOSS = 0x40, // ̽ͷ��ʧ����/�ط�
- ALARM_ID_MEASURE_FLOW_VELOCITY_ABNORMAL,//�����쳣
- ALARM_ID_MEASURE_TIME_DIFF_ABNORMAL,//ʱ����쳣
- ALARM_ID_MEASURE_SOUND_VELOCITY_ABNORMAL,//�����쳣
- ALARM_ID_MEASURE_SNR_ABNORMAL,//������쳣
- ALARM_ID_MEASURE_SIHNAL_OVERFLOW_ABNORMAL,//�ź�����쳣
- ALARM_ID_MEASURE_THRESHOLD_ABNORMAL,//�ź���ֵ�쳣
- ALARM_ID_MEASURE_GAIN_ABNORMAL,//�ź������쳣
- ALARM_ID_MEDIUM_WATER,//��ˮ
- ALARM_ID_MEDIUM_ABNORMAL,//�����쳣
- ALARM_ID_DISMANTLE_METER_ABNORMAL = 0x50,//����쳣
- ALARM_ID_METERING_UNIT_ABNORMAL , // ������Ԫ�쳣
- ALARM_ID_MEASURE_CHANNEL_REMOVAL,//�����г�
-
- ALARM_ID_FLOW_EXCEED_UP_LIMIT = 0x60,//��������1
- ALARM_ID_FLOW_EXCEED_UP_UP_LIMIT,//��������2
- ALARM_ID_FLOW_EXCEED_UP_UP_LIMIT2,//��������3
- ALARM_ID_FLOW_BIDIRECTIONAL,//��������
- ALARM_ID_FLOW_CONSTANT,//����
- ALARM_ID_FLOW_SMALL,//����
- ALARM_ID_GAS_LEAK,//����й©
-
- ALARM_ID_VALVE_ABNORMAL = 0x70,//�����쳣����
- ALARM_ID_VALVE_CLOSE_GAS_RUNNING_ABNORMAL,//�ط�����
-
- ALARM_ID_FLOW_BAT_LOW = 0x80,//�Խ��豸�͵�
- ALARM_ID_FLOW_BAT_DOWN,//�Խ��豸����
- ALARM_ID_PULSE_BROKEN,//�����߶���
- ALARM_ID_E2P_W_ABNORMAL,//eepromд�쳣
- ALARM_ID_E2P_R_ABNORMAL,//eeprom���쳣
- ALARM_ID_READ_485_ABNORMAL,//��485�쳣
- ALARM_ID_485_READING_SMALLER_ABNORMAL,//485�����쳣��С
-
- ALARM_ID_BALANCE_SMALLER1 = 0x90,//����ٶ�
- ALARM_ID_BALANCE_SMALLER2, // ����ٶ�1����/�ط�
- ALARM_ID_BALANCE_SMALLER3,
- ALARM_ID_BALANCE_SMALLER4,
- ALARM_ID_BALANCE_SMALLER5,
- ALARM_ID_CUMULATIVE_GAS_ARRIVE,//�ۻ�������
- ALARM_ID_N_DAYS_NO_GAS_ARRIVE,//����������
- ALARM_ID_N_DAYS_NO_REPORT_ARRIVE,//�������ϱ�
-
- ALARM_ID_OP_VALVE_KEY = 0x996, // �����ǹط����Ͳ���������
- ALARM_ID_CL_VALVE_KEY,
- ALARM_ID_OP_VALVE_CMD,
- ALARM_ID_CL_VALVE_CMD,
-} SYS_ALARM_VALVE_T; // �����ط�����ID
typedef struct log_sizhu_sys_alarm_save_t //ϵͳ����
--
Gitblit v1.9.3