📄 alarm.h
字号:
#ifndef ALARM_H
#define ALARM_H 1
#ifdef ALARM_GLOBAL
#define ALARM_EXT
#else
#define ALARM_EXT extern
#endif
#define _ALARM_NORMAL 0x0
#define _ALARM_BUSY 0x01
#define _ROP_ALM 0 //1BIT4=0,劫警//
#define _GUAD_ALM 1 //1BIT5=0,盗警//
#define _OVERAREA_ALM 2 //0BIT4=1,超出范围报警//
#define _OVERLINE_ALM 3 //0BIT5=1,超出线路报警//
#define _OVERSPEED_ALM 4 //1BIT6=1,超速报警//
#define _ACC_ALM 6 //0BIT1=1, ACC线故障报警//
#define _VOLTAGE_ALM 7 //1BIT2=1;电压低报警//
#define _GPSEER_ALM 8 //1BIT3=1;长时间不定位//
#define _REMOTEERR_ALM 9 //1BIT5=1,遥控器故障//
#define _REMOTE_ALM 10 //1BIT6=1,遥控器劫警//
#define _BAK_ALM 11 //1BIT7=1;后尾箱开启报警//
#define _ENGINE_ALM 12 //1BIT1=1, 引擎盖开启报警//
#define _BROKE_ALM 13 //1BIT2=1, 玻璃破碎报警//
#define _POWER_ALM 14 //1BIT3=1, 主电被破坏报警//
#define _DRAG_ALM 15 //1BIT4=1, 托吊报警//
ALARM_EXT WORD alarm_flag;
//---------------------------------------------------------
ALARM_EXT void Init_Alarm(void);
ALARM_EXT void AlarmTaskEntry(void);
ALARM_EXT void Deal_Alarm(void);
ALARM_EXT void Send_Alarm_Proc(void);
ALARM_EXT void alarm_remove(uchar alarmtype);
ALARM_EXT uchar Need_Hangup(void);
ALARM_EXT void Deal_Sleep(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -