Popup_Alarm_Handle.h 2.02 KB
Newer Older
时昊's avatar
时昊 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
#ifndef POPUP_ALARM_HANDLE_H__
#define POPUP_ALARM_HANDLE_H__
#include "Popup_Alarm.h"


#define COF_GEARBOX_EXIST   (Get_NodeConfig_GearBoxType() == 1)
#define COF_ESP_EXIST   (Get_NodeConfig_ESP() == 1)

extern Pop_uint8_t u8PopAlarmDPF;
extern Pop_uint8_t u8PopAlarmDoor;
extern Pop_uint8_t u8PopAlarmTPMS;
extern Pop_uint8_t u8PopAlarmTPMSConfigError;
extern Pop_uint8_t u8PopAlarmTemp;
extern Pop_uint8_t u8PopAlarmUreaFailChange;
extern Pop_uint8_t u8PopAlarmUreaLowAdd;
extern Pop_uint8_t u8PopAlarmUreaFailLimit75;
extern Pop_uint8_t u8PopAlarmUreaLowLimit75;
extern Pop_uint8_t u8PopAlarmUreaLowTqrqueLimit75;
extern Pop_uint8_t u8PopAlarmUreaFailReset20;
extern Pop_uint8_t u8PopAlarmUreaLowReset20;
extern Pop_uint8_t u8PopAlarmUreaFail20;
extern Pop_uint8_t u8PopAlarmUreaLow20;
extern Pop_uint8_t u8PopAlarmEngineLubricate;
extern Pop_uint8_t u8PopAlarmFuelSenFail;
extern Pop_uint8_t u8PopAlarmBreakToShift;
extern Pop_uint8_t u8PopAlarmGearBoxCaution;
extern Pop_uint8_t u8PopAlarmGearBoxFailure;
extern Pop_uint8_t u8PopAlarmGearBoxHighTemp;
extern Pop_uint8_t u8PopAlarmTBoxDismantle;
30 31 32
extern Pop_uint8_t u8PopAlarmESCActive;
extern Pop_uint8_t u8PopAlarmESCClose;
extern Pop_uint8_t u8PopAlarmESCFailure;
时昊's avatar
时昊 committed
33 34 35 36 37 38 39 40 41 42
extern Pop_uint8_t u8SafeBeltTrigger;
extern Pop_uint8_t u8PopAlarmKEY;
extern Pop_uint8_t u8PopAlarmPositionLight;

extern Pop_uint8_t u8PopAlarmLimit75Change ;
extern Pop_uint8_t u8PopAlarmEmissionFailService ;
extern Pop_uint8_t u8PopAlarmEmissionFailLimit75 ;
extern Pop_uint8_t u8PopAlarmLimit75Service ;
extern Pop_uint8_t u8PopAlarmEmissionFailReset20 ;
extern Pop_uint8_t u8PopAlarmEmissionFail20 ;
43 44
extern Pop_uint8_t u8PopAlarmLDWS_L;
extern Pop_uint8_t u8PopAlarmLDWS_R;
时昊's avatar
时昊 committed
45 46 47 48 49 50 51 52 53 54 55



extern void Popups_Alarm_Trigger_Service(void);
extern void Popups_Alarm_Trigger_Time(void);
extern void Popups_Alarm_Trigger_Delete_All(void);
extern void Popups_Alarm_Trigger_OFF_Init(void);
extern void Popups_Alarm_Trigger_ON_Init(void);
extern void Popups_Alarm_Trigger_WakeUp_Init(void);
extern void Popups_Alarm_Trigger_Mileage(Pop_uint8_t u8MileData);
#endif