alarm.h
来自「名厂车载GPS通信终端」· C头文件 代码 · 共 42 行
H
42 行
#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 + =
减小字号Ctrl + -
显示快捷键?