Commit 47d704c4 authored by hu's avatar hu

调整FLASH,FV00.07;增加报警

parent 19728d86
......@@ -13,6 +13,7 @@
#include "IS31FL3236.h"
#include "Service_TPMS.h"
#include "Data_AirPressure.h"
#include "Data_CoolantTemperature.h"
static uint8_t L12_Air_Sta ;
......@@ -2049,13 +2050,22 @@ Temp
******************************************************************************/
uint8_t LED_Temp_Judgement(void)
{
uint8_t u8Result = 0u;
static uint8_t u8Result = 0u;
uint8_t m_Condition1 = 0u;
if (m_Condition1 == 1u)
m_Condition1 = Coolant_Get_CurSeg();
if (K_Line_Set.K_Line_LID43 == 0x82u)
{
if ((m_Condition1 >= 12u) && (Coolant_Get_Valid() == 1u))
{
u8Result = 1u;
}
else if (m_Condition1 <= 9u)
{
u8Result = 0u;
}
}
else
{
u8Result = 0u;
......@@ -2065,14 +2075,20 @@ uint8_t LED_Temp_Judgement(void)
}
void LED_Temp_Execution(uint8_t led_status)
{
if (led_status == 1u)
COMMON_PowerStatus_t u8IG_st;
u8IG_st = Common_Get_IG_Sts();
if (u8IG_st == COMMON_POWER_ON)
{
if ((led_status == 1u) && (K_Line_Set.K_Line_LID43 == 0x82u))
{
//TimerB_PWM_Channel_Duty_Set(TIMERB_2_CH7 , testBG );//水温格白色
TEMP_R_LED_OUT = 1u ;/*水温红灯*/
Water_Temp_Led_R_MCU_OUT = 1u;
Water_Temp_Led_R_MCU_OUT = 0u;
TEMP_W_LED_OUT = 0u ;//水温字符白色指示灯
Water_Temp_Led_W_MCU_OUT = 0u;
Water_Temp_Led_W_MCU_OUT = 1u;
}
else
{
......@@ -2082,6 +2098,15 @@ void LED_Temp_Execution(uint8_t led_status)
TEMP_W_LED_OUT = 1u ;//水温字符白色指示灯
Water_Temp_Led_W_MCU_OUT = 1u;
}
}
else
{
TEMP_R_LED_OUT = 0u ;/*水温红灯*/
Water_Temp_Led_R_MCU_OUT = 0u;
TEMP_W_LED_OUT = 0u ;//水温字符白色指示灯
Water_Temp_Led_W_MCU_OUT = 0u;
}
}
/******************************************************************************
......@@ -2109,8 +2134,13 @@ uint8_t LED_Fuel_Judgement(void)
}
void LED_Fuel_Execution(uint8_t led_status)
{
if (led_status == 1u)
COMMON_PowerStatus_t u8IG_st;
u8IG_st = Common_Get_IG_Sts();
if (u8IG_st == COMMON_POWER_ON)
{
if (led_status == 1u)
{
FUEL_LED_Y_MCU = 1U ;
FUEL_W_LED_OUT = 0U ;
......@@ -2120,10 +2150,16 @@ void LED_Fuel_Execution(uint8_t led_status)
FUEL_LED_Y_MCU = 0U ;
FUEL_W_LED_OUT = 1U ;
}
}
else
{
FUEL_LED_Y_MCU = 0U ;
FUEL_W_LED_OUT = 0U ;
}
}
/******************************************************************************
Fuel
Common_Get_L12_Air_Sta
信号接口:
信号定义:
输出信号:
......
......@@ -31,82 +31,55 @@ const Popup_Attribute_t PopupAttributeTable[POPUP_MAX] =
{/*16 POPUP4_ADBLUE_SUPPLY */ POPUP_TYPE_WARNING , 2u, 5u, POPUP_IGN_ON, POPUP4_ADBLUE_SUPPLY , NULL, 1u, POPUP4_MSG_ADBLUE_SUPPLY , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*17 POPUP4_START_ENG */ POPUP_TYPE_WARNING , 2u, 6u, POPUP_IGN_ON, POPUP4_START_ENG , NULL, 1u, POPUP4_MSG_START_ENG , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*18 POPUP4_DPD_AUTO */ POPUP_TYPE_WARNING , 2u, 7u, POPUP_IGN_ON, POPUP4_DPD_AUTO , NULL, 1u, POPUP4_MSG_DPD_AUTO , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*19 POPUP5_OVER_HEAT_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_OVER_HEAT_SPEED , NULL, 1u, POPUP5_MSG_OVER_HEAT_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*20 POPUP5_OVER_HEAT */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_OVER_HEAT , NULL, 1u, POPUP5_MSG_OVER_HEAT , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*21 POPUP5_LOW_COOLANT_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_COOLANT_SPEED , NULL, 1u, POPUP5_MSG_LOW_COOLANT_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*22 POPUP5_LOW_COOLANT */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_COOLANT , NULL, 1u, POPUP5_MSG_LOW_COOLANT , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*23 POPUP5_ENGINE_OIL_PRESSURE_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_ENGINE_OIL_PRESSURE_SPEED , NULL, 1u, POPUP5_MSG_ENGINE_OIL_PRESSURE_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*24 POPUP5_ENGINE_OIL_PRESSURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_ENGINE_OIL_PRESSURE , NULL, 1u, POPUP5_MSG_ENGINE_OIL_PRESSURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*25 POPUP5_METER_FAILURE_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_METER_FAILURE_SPEED , NULL, 1u, POPUP5_MSG_METER_FAILURE_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*26 POPUP5_METER_FAILURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_METER_FAILURE , NULL, 1u, POPUP5_MSG_METER_FAILURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*27 POPUP5_CAN_ERROR_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CAN_ERROR_SPEED , NULL, 1u, POPUP5_MSG_CAN_ERROR_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*28 POPUP5_CAN_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CAN_ERROR , NULL, 1u, POPUP5_MSG_CAN_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*29 POPUP5_SPEED_LIMIT_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_SPEED_LIMIT_SPEED , NULL, 1u, POPUP5_MSG_SPEED_LIMIT_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*30 POPUP5_SPEED_LIMIT */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_SPEED_LIMIT , NULL, 1u, POPUP5_MSG_SPEED_LIMIT , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*31 POPUP5_TORQUE_REDUCTION_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TORQUE_REDUCTION_SPEED , NULL, 1u, POPUP5_MSG_TORQUE_REDUCTION_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*32 POPUP5_TORQUE_REDUCTION */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TORQUE_REDUCTION , NULL, 1u, POPUP5_MSG_TORQUE_REDUCTION , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*33 POPUP5_SPEED_TORQUE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_SPEED_TORQUE , NULL, 1u, POPUP5_MSG_SPEED_TORQUE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*34 POPUP5_INCORRECT_ADBLUE_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_INCORRECT_ADBLUE_SPEED , NULL, 1u, POPUP5_MSG_INCORRECT_ADBLUE_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*35 POPUP5_INCORRECT_ADBLUE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_INCORRECT_ADBLUE , NULL, 1u, POPUP5_MSG_INCORRECT_ADBLUE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*36 POPUP5_CRITICAL_EMISSION_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CRITICAL_EMISSION_SPEED , NULL, 1u, POPUP5_MSG_CRITICAL_EMISSION_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*37 POPUP5_CRITICAL_EMISSION */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CRITICAL_EMISSION , NULL, 1u, POPUP5_MSG_CRITICAL_EMISSION , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*38 POPUP5_AMT_SPANNER_WARNING_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AMT_SPANNER_WARNING_SPEED , NULL, 1u, POPUP5_MSG_AMT_SPANNER_WARNING_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*39 POPUP5_AMT_SPANNER_WARNING */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AMT_SPANNER_WARNING , NULL, 1u, POPUP5_MSG_AMT_SPANNER_WARNING , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*40 POPUP5_AMT_LOW_AIR_WARNING_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AMT_LOW_AIR_WARNING_SPEED , NULL, 1u, POPUP5_MSG_AMT_LOW_AIR_WARNING_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*41 POPUP5_AMT_LOW_AIR_WARNING */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AMT_LOW_AIR_WARNING , NULL, 1u, POPUP5_MSG_AMT_LOW_AIR_WARNING , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*42 POPUP5_LOW_PRESSURE_ALARM_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_PRESSURE_ALARM_SPEED , NULL, 1u, POPUP5_MSG_LOW_PRESSURE_ALARM_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*43 POPUP5_LOW_PRESSURE_ALARM */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_PRESSURE_ALARM , NULL, 1u, POPUP5_MSG_LOW_PRESSURE_ALARM , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*44 POPUP5_APP_ADBLUE_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_APP_ADBLUE_SPEED , NULL, 1u, POPUP5_MSG_APP_ADBLUE_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*45 POPUP5_APP_ADBLUE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_APP_ADBLUE , NULL, 1u, POPUP5_MSG_APP_ADBLUE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*46 POPUP5_ADBLUE_LEVEL_LOW_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_ADBLUE_LEVEL_LOW_SPEED , NULL, 1u, POPUP5_MSG_ADBLUE_LEVEL_LOW_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*47 POPUP5_ADBLUE_LEVEL_LOW */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_ADBLUE_LEVEL_LOW , NULL, 1u, POPUP5_MSG_ADBLUE_LEVEL_LOW , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*48 POPUP5_LOW_FAILURE_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_FAILURE_SPEED , NULL, 1u, POPUP5_MSG_LOW_FAILURE_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*49 POPUP5_LOW_FAILURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_FAILURE , NULL, 1u, POPUP5_MSG_LOW_FAILURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*50 POPUP5_CAMERA_POLLUTION_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CAMERA_POLLUTION_SPEED , NULL, 1u, POPUP5_MSG_CAMERA_POLLUTION_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*51 POPUP5_CAMERA_POLLUTION */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CAMERA_POLLUTION , NULL, 1u, POPUP5_MSG_CAMERA_POLLUTION , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*52 POPUP5_AdBlue_LEVEL_LOW_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AdBlue_LEVEL_LOW_SPEED , NULL, 1u, POPUP5_MSG_AdBlue_LEVEL_LOW_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*53 POPUP5_AdBlue_LEVEL_LOW */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AdBlue_LEVEL_LOW , NULL, 1u, POPUP5_MSG_AdBlue_LEVEL_LOW , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*54 POPUP5_AdBlue_INJ_SYSTEM_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AdBlue_INJ_SYSTEM_SPEED , NULL, 1u, POPUP5_MSG_AdBlue_INJ_SYSTEM_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*55 POPUP5_AdBlue_INJ_SYSTEM */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AdBlue_INJ_SYSTEM , NULL, 1u, POPUP5_MSG_AdBlue_INJ_SYSTEM , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*56 POPUP5_TPMS_HIGH_AIR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TPMS_HIGH_AIR , NULL, 1u, POPUP5_MSG_TPMS_HIGH_AIR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*57 POPUP5_TPMS_HIGH_TEMP */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TPMS_HIGH_TEMP , NULL, 1u, POPUP5_MSG_TPMS_HIGH_TEMP , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*58 POPUP5_AdBlue_DOS_MALFUNC */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AdBlue_DOS_MALFUNC , NULL, 1u, POPUP5_MSG_AdBlue_DOS_MALFUNC , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*59 POPUP5_PUSH_DPD_SWITCH1_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_PUSH_DPD_SWITCH1_SPEED , NULL, 1u, POPUP5_MSG_PUSH_DPD_SWITCH1_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*60 POPUP5_PUSH_DPD_SWITCH1 */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_PUSH_DPD_SWITCH1 , NULL, 1u, POPUP5_MSG_PUSH_DPD_SWITCH1 , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*61 POPUP5_PUSH_DPD_SWITCH2_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_PUSH_DPD_SWITCH2_SPEED , NULL, 1u, POPUP5_MSG_PUSH_DPD_SWITCH2_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*62 POPUP5_PUSH_DPD_SWITCH2 */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_PUSH_DPD_SWITCH2 , NULL, 1u, POPUP5_MSG_PUSH_DPD_SWITCH2 , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*63 POPUP5_TPMS_FAILURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TPMS_FAILURE , NULL, 1u, POPUP5_MSG_TPMS_FAILURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*64 POPUP5_TPMS_MONITOR_DROP */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TPMS_MONITOR_DROP , NULL, 1u, POPUP5_MSG_TPMS_MONITOR_DROP , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*65 POPUP6_PUSH_DPD */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP6_PUSH_DPD , NULL, 1u, POPUP6_MSG_PUSH_DPD , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*66 POPUP6_HEIGHT_CONTROL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP6_HEIGHT_CONTROL , NULL, 1u, POPUP6_MSG_HEIGHT_CONTROL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*67 POPUP6_PTO_STOP */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP6_PTO_STOP , NULL, 1u, POPUP6_MSG_PTO_STOP , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*68 POPUP7_CHARGE_ABNORMAL_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP7_CHARGE_ABNORMAL_SPEED , NULL, 1u, POPUP7_MSG_CHARGE_ABNORMAL_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*69 POPUP7_CHARGE_ABNORMAL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP7_CHARGE_ABNORMAL , NULL, 1u, POPUP7_MSG_CHARGE_ABNORMAL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*70 POPUP7_AMT_ERROR_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP7_AMT_ERROR_SPEED , NULL, 1u, POPUP7_MSG_AMT_ERROR_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*71 POPUP7_AMT_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP7_AMT_ERROR , NULL, 1u, POPUP7_MSG_AMT_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*72 POPUP8_REFUEL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_REFUEL , NULL, 1u, POPUP8_MSG_REFUEL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*73 POPUP8_ATM_CLUCH_OVERHEATING_SPEED*/ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_ATM_CLUCH_OVERHEATING_SPEED , NULL, 1u, POPUP8_MSG_ATM_CLUCH_OVERHEATING_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*74 POPUP8_ATM_CLUCH_OVERHEATING */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_ATM_CLUCH_OVERHEATING , NULL, 1u, POPUP8_MSG_ATM_CLUCH_OVERHEATING , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*75 POPUP8_ATM_WORN_OUT */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_ATM_WORN_OUT , NULL, 1u, POPUP8_MSG_ATM_WORN_OUT , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*76 POPUP8_LOW_VOLTAGE_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_LOW_VOLTAGE_SPEED , NULL, 1u, POPUP8_MSG_LOW_VOLTAGE_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*77 POPUP8_OVERVOLTAGE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_OVERVOLTAGE , NULL, 1u, POPUP8_MSG_OVERVOLTAGE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*78 POPUP8_DPD_AUTO_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_DPD_AUTO_SPEED , NULL, 1u, POPUP8_MSG_DPD_AUTO_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*79 POPUP8_DPD_AUTO */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_DPD_AUTO , NULL, 1u, POPUP8_MSG_DPD_AUTO , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*80 POPUP9_AIR_PRESSURE_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP9_AIR_PRESSURE_SPEED , NULL, 1u, POPUP9_MSG_AIR_PRESSURE_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*81 POPUP9_AIR_PRESSURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP9_AIR_PRESSURE , NULL, 1u, POPUP9_MSG_AIR_PRESSURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*82 POPUP9_EBS_ERROR_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP9_EBS_ERROR_SPEED , NULL, 1u, POPUP9_MSG_EBS_ERROR_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*83 POPUP9_EBS_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP9_EBS_ERROR , NULL, 1u, POPUP9_MSG_EBS_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*84 POPUP10_RAPID_ACC */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP10_RAPID_ACC , NULL, 1u, POPUP10_MSG_RAPID_ACC , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*85 POPUP10_RAPID_SUB */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP10_RAPID_SUB , NULL, 1u, POPUP10_MSG_RAPID_SUB , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*86 POPUP10_REVAL_ENGINE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP10_REVAL_ENGINE , NULL, 1u, POPUP10_MSG_REVAL_ENGINE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*87 POPUP10_REVAL_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP10_REVAL_SPEED , NULL, 1u, POPUP10_MSG_REVAL_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*88 POPUP11_ENGINE_OIL_FILTER_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_ENGINE_OIL_FILTER_ERROR , NULL, 1u, POPUP11_MSG_ENGINE_OIL_FILTER_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*89 POPUP11_FUEL_FILTER_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_FUEL_FILTER_ERROR , NULL, 1u, POPUP11_MSG_FUEL_FILTER_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*90 POPUP11_T_MISSION_OIL_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_T_MISSION_OIL_ERROR , NULL, 1u, POPUP11_MSG_T_MISSION_OIL_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*91 POPUP11_DIFF_OIL_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_DIFF_OIL_ERROR , NULL, 1u, POPUP11_MSG_DIFF_OIL_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*92 POPUP11_CLUTCH_OIL_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_CLUTCH_OIL_ERROR , NULL, 1u, POPUP11_MSG_CLUTCH_OIL_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*93 POPUP11_P_STEERING_FRUID_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_P_STEERING_FRUID_ERROR , NULL, 1u, POPUP11_MSG_P_STEERING_FRUID_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*94 POPUP11_TIRE_ROTATION */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_TIRE_ROTATION , NULL, 1u, POPUP11_MSG_TIRE_ROTATION , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*19 POPUP5_OVER_HEAT */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_OVER_HEAT , NULL, 1u, POPUP5_MSG_OVER_HEAT , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*20 POPUP5_LOW_COOLANT */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_COOLANT , NULL, 1u, POPUP5_MSG_LOW_COOLANT , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*21 POPUP5_ENGINE_OIL_PRESSURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_ENGINE_OIL_PRESSURE , NULL, 1u, POPUP5_MSG_ENGINE_OIL_PRESSURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*22 POPUP5_METER_FAILURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_METER_FAILURE , NULL, 1u, POPUP5_MSG_METER_FAILURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*22 POPUP5_CAN_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CAN_ERROR , NULL, 1u, POPUP5_MSG_CAN_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*24 POPUP5_SPEED_LIMIT */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_SPEED_LIMIT , NULL, 1u, POPUP5_MSG_SPEED_LIMIT , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*25 POPUP5_TORQUE_REDUCTION */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TORQUE_REDUCTION , NULL, 1u, POPUP5_MSG_TORQUE_REDUCTION , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*26 POPUP5_INCORRECT_ADBLUE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_INCORRECT_ADBLUE , NULL, 1u, POPUP5_MSG_INCORRECT_ADBLUE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*27 POPUP5_CRITICAL_EMISSION */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CRITICAL_EMISSION , NULL, 1u, POPUP5_MSG_CRITICAL_EMISSION , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*28 POPUP5_AMT_SPANNER_WARNING */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AMT_SPANNER_WARNING , NULL, 1u, POPUP5_MSG_AMT_SPANNER_WARNING , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*29 POPUP5_AMT_LOW_AIR_WARNING */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AMT_LOW_AIR_WARNING , NULL, 1u, POPUP5_MSG_AMT_LOW_AIR_WARNING , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*30 POPUP5_LOW_PRESSURE_ALARM */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_PRESSURE_ALARM , NULL, 1u, POPUP5_MSG_LOW_PRESSURE_ALARM , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*31 POPUP5_APP_ADBLUE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_APP_ADBLUE , NULL, 1u, POPUP5_MSG_APP_ADBLUE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*32 POPUP5_ADBLUE_LEVEL_LOW */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_ADBLUE_LEVEL_LOW , NULL, 1u, POPUP5_MSG_ADBLUE_LEVEL_LOW , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*33 POPUP5_LOW_FAILURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_LOW_FAILURE , NULL, 1u, POPUP5_MSG_LOW_FAILURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*34 POPUP5_CAMERA_POLLUTION */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_CAMERA_POLLUTION , NULL, 1u, POPUP5_MSG_CAMERA_POLLUTION , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*35 POPUP5_AdBlue_LEVEL_LOW */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AdBlue_LEVEL_LOW , NULL, 1u, POPUP5_MSG_AdBlue_LEVEL_LOW , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*36 POPUP5_AdBlue_INJ_SYSTEM */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_AdBlue_INJ_SYSTEM , NULL, 1u, POPUP5_MSG_AdBlue_INJ_SYSTEM , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*37 POPUP5_TPMS_HIGH_AIR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TPMS_HIGH_AIR , NULL, 1u, POPUP5_MSG_TPMS_HIGH_AIR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*38 POPUP5_TPMS_HIGH_TEMP */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TPMS_HIGH_TEMP , NULL, 1u, POPUP5_MSG_TPMS_HIGH_TEMP , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*39 POPUP5_PUSH_DPD_SWITCH1 */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_PUSH_DPD_SWITCH1 , NULL, 1u, POPUP5_MSG_PUSH_DPD_SWITCH1 , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*40 POPUP5_PUSH_DPD_SWITCH2 */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_PUSH_DPD_SWITCH2 , NULL, 1u, POPUP5_MSG_PUSH_DPD_SWITCH2 , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*41 POPUP5_TPMS_FAILURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TPMS_FAILURE , NULL, 1u, POPUP5_MSG_TPMS_FAILURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*42 POPUP5_TPMS_MONITOR_DROP */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP5_TPMS_MONITOR_DROP , NULL, 1u, POPUP5_MSG_TPMS_MONITOR_DROP , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*43 POPUP6_HEIGHT_CONTROL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP6_HEIGHT_CONTROL , NULL, 1u, POPUP6_MSG_HEIGHT_CONTROL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*44 POPUP6_PTO_STOP */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP6_PTO_STOP , NULL, 1u, POPUP6_MSG_PTO_STOP , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*45 POPUP7_CHARGE_ABNORMAL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP7_CHARGE_ABNORMAL , NULL, 1u, POPUP7_MSG_CHARGE_ABNORMAL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*46 POPUP7_AMT_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP7_AMT_ERROR , NULL, 1u, POPUP7_MSG_AMT_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*47 POPUP8_REFUEL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_REFUEL , NULL, 1u, POPUP8_MSG_REFUEL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*48 POPUP8_ATM_CLUCH_OVERHEATING */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_ATM_CLUCH_OVERHEATING , NULL, 1u, POPUP8_MSG_ATM_CLUCH_OVERHEATING , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*49 POPUP8_ATM_WORN_OUT */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_ATM_WORN_OUT , NULL, 1u, POPUP8_MSG_ATM_WORN_OUT , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*50 POPUP8_LOWVOLTAGE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_LOWVOLTAGE , NULL, 1u, POPUP8_MSG_LOWVOLTAGE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*51 POPUP8_OVERVOLTAGE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_OVERVOLTAGE , NULL, 1u, POPUP8_MSG_OVERVOLTAGE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*52 POPUP8_BRAKE_BLOCKR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_BRAKE_BLOCKR , NULL, 1u, POPUP8_MSG_BRAKE_BLOCKR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*53 POPUP8_BRAKE_BLOCKF */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_BRAKE_BLOCKF , NULL, 1u, POPUP8_MSG_BRAKE_BLOCKF , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*54 POPUP8_DPD_AUTO */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP8_DPD_AUTO , NULL, 1u, POPUP8_MSG_DPD_AUTO , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*55 POPUP9_AIR_PRESSURE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP9_AIR_PRESSURE , NULL, 1u, POPUP9_MSG_AIR_PRESSURE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*56 POPUP9_EBS_ERROR */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP9_EBS_ERROR , NULL, 1u, POPUP9_MSG_EBS_ERROR , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*57 POPUP10_RAPID_ACC */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP10_RAPID_ACC , NULL, 1u, POPUP10_MSG_RAPID_ACC , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*58 POPUP10_RAPID_SUB */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP10_RAPID_SUB , NULL, 1u, POPUP10_MSG_RAPID_SUB , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*59 POPUP10_REVAL_ENGINE */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP10_REVAL_ENGINE , NULL, 1u, POPUP10_MSG_REVAL_ENGINE , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*60 POPUP10_REVAL_SPEED */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP10_REVAL_SPEED , NULL, 1u, POPUP10_MSG_REVAL_SPEED , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*61 POPUP11_ENGINE_OIL_FILTER */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_ENGINE_OIL_FILTER , NULL, 1u, POPUP11_MSG_ENGINE_OIL_FILTER , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*62 POPUP11_FUEL_FILTER */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_FUEL_FILTER , NULL, 1u, POPUP11_MSG_FUEL_FILTER , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*63 POPUP11_T_MISSION_OIL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_T_MISSION_OIL , NULL, 1u, POPUP11_MSG_T_MISSION_OIL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*64 POPUP11_DIFF_OIL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_DIFF_OIL , NULL, 1u, POPUP11_MSG_DIFF_OIL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*65 POPUP11_CLUTCH_OIL */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_CLUTCH_OIL , NULL, 1u, POPUP11_MSG_CLUTCH_OIL , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*66 POPUP11_P_STEERING_FRUID */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_P_STEERING_FRUID , NULL, 1u, POPUP11_MSG_P_STEERING_FRUID , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
{/*67 POPUP11_TIRE_ROTATION */ POPUP_TYPE_WARNING , 3u, 0u, POPUP_IGN_ON, POPUP11_TIRE_ROTATION , NULL, 1u, POPUP11_MSG_TIRE_ROTATION , POPUP_MODE_MULTI, POPUP_NONE , POPUP_MODE_MULTI,},
/*=============================================================================================================================================================================================================================================================================*/
};
\ No newline at end of file
......@@ -15,18 +15,15 @@
******************************************************************************/
enum PopupName
{
/*----第一组----*/
POPUP1_BRAKE_BLACK = 0x00u ,/*00.紧急警报-刹车*/
POPUP1_BRAKE_BRAKE ,/*01.紧急警报-紧急制动*/
POPUP1_BRAKE_SPACING_R ,/*02.车间距警报-刹车(红字)*/
POPUP1_BRAKE_SPACING_COLLISION ,/*03.车间距警报-碰撞报警*/
POPUP1_BRAKE_SPACING_Y ,/*04.车间距警报-刹车(黄字)*/
POPUT1_ASR_OPERATE ,/*05.ASR工作*/
/*----第二组----*/
POPUT2_PTO ,/*06.PTO紧急警报-刹车*/
POPUP2_PARKING_BRAKE ,/*07.忘记松手刹车*/
POPUP2_AIRMATIC_HIGHT ,/*08.遥控调整车辆高度(有车速)*/
/*----第三组----*/
POPUP3_CRUISE ,/*09.自动巡航模式*/
POPUP3_VARIABLE_SLD ,/*10.可变SLD 模式*/
POPUT4_ABNORMAL_CHARGE ,/*11.充电异常(系统检测)*/
......@@ -37,82 +34,55 @@ enum PopupName
POPUP4_ADBLUE_SUPPLY ,/*16.尿素水补给(系统检测)*/
POPUP4_START_ENG ,/*17.AMT初始化结束*/
POPUP4_DPD_AUTO ,/*18.DPD自动再生*/
POPUP5_OVER_HEAT_SPEED ,/*19.过热(过热,请在安全的场所停车)*/
POPUP5_OVER_HEAT ,/*20.过热(冷却液温度过高)*/
POPUP5_LOW_COOLANT_SPEED ,/*21.冷却水(冷却液不足)*/
POPUP5_LOW_COOLANT ,/*22.冷却水(冷却水不足)*/
POPUP5_ENGINE_OIL_PRESSURE_SPEED ,/*23.油压(机油)请在安全场所停车*/
POPUP5_ENGINE_OIL_PRESSURE ,/*24.油压异常*/
POPUP5_METER_FAILURE_SPEED ,/*25.仪表故障-请在安全场所停车*/
POPUP5_METER_FAILURE ,/*26.仪表故障-请与五十铃公司联系*/
POPUP5_CAN_ERROR_SPEED ,/*27.通信系统-请在安全场所停车*/
POPUP5_CAN_ERROR ,/*28.通信系统-请与五十铃公司联系*/
POPUP5_SPEED_LIMIT_SPEED ,/*29.车速限制-图1*/
POPUP5_SPEED_LIMIT ,/*30.车速限制-图2*/
POPUP5_TORQUE_REDUCTION_SPEED ,/*31.扭矩限制-图1*/
POPUP5_TORQUE_REDUCTION ,/*32.扭矩限制-图2*/
POPUP5_SPEED_TORQUE ,/*33.扭矩限制、车速限制 交互 显示-->扭矩限制*/
POPUP5_INCORRECT_ADBLUE_SPEED ,/*34.尿素品质异常-图1*/
POPUP5_INCORRECT_ADBLUE ,/*35.尿素品质异常-图2*/
POPUP5_CRITICAL_EMISSION_SPEED ,/*36.临界排放故障-图1*/
POPUP5_CRITICAL_EMISSION ,/*37.临界排放故障-图2*/
POPUP5_AMT_SPANNER_WARNING_SPEED ,/*38.AMT异常-图1*/
POPUP5_AMT_SPANNER_WARNING ,/*39.AMT异常-请重启发动机*/
POPUP5_AMT_LOW_AIR_WARNING_SPEED ,/*40.AMT异常(气压低下)-图1*/
POPUP5_AMT_LOW_AIR_WARNING ,/*41.AMT异常(气压低下)-图2*/
POPUP5_LOW_PRESSURE_ALARM_SPEED ,/*42.低圧警報-轮胎漏气警告*/
POPUP5_LOW_PRESSURE_ALARM ,/*43.同——44*/
POPUP5_APP_ADBLUE_SPEED ,/*44.尿素补给-补充尿素溶液-图1*/
POPUP5_APP_ADBLUE ,/*45.尿素补给-补充尿素溶液-图2*/
POPUP5_ADBLUE_LEVEL_LOW_SPEED ,/*46.尿素余量少-有车速-图1*/
POPUP5_ADBLUE_LEVEL_LOW ,/*47.尿素余量少-无车速-图2*/
POPUP5_LOW_FAILURE_SPEED ,/*48.低圧警報(低下)*/
POPUP5_LOW_FAILURE ,/*49.同——50*/
POPUP5_CAMERA_POLLUTION_SPEED ,/*50.摄像头有污染-图1*/
POPUP5_CAMERA_POLLUTION ,/*51.摄像头有污染-请与五十铃公司联系*/
POPUP5_AdBlue_LEVEL_LOW_SPEED ,/*52.尿素喷射异常(停止)-图1*/
POPUP5_AdBlue_LEVEL_LOW ,/*53.尿素喷射异常(停止)-图2*/
POPUP5_AdBlue_INJ_SYSTEM_SPEED ,/*54.尿素喷射异常(消耗量)-图1*/
POPUP5_AdBlue_INJ_SYSTEM ,/*55.尿素喷射异常(消耗量)-图2*/
POPUP5_TPMS_HIGH_AIR ,/*56.高圧警報-轮胎高压警告*/
POPUP5_TPMS_HIGH_TEMP ,/*57.高温警報-轮胎高温警告*/
POPUP5_AdBlue_DOS_MALFUNC ,/*58.尿素喷射异常(停止、消耗量)交互显示*/
POPUP5_PUSH_DPD_SWITCH1_SPEED ,/*59.DPD手动再生要求1-DPD需要再生*/
POPUP5_PUSH_DPD_SWITCH1 ,/*60.DPD手动再生要求1-请按下DPD开关*/
POPUP5_PUSH_DPD_SWITCH2_SPEED ,/*61.DPD手动再生要求2-DPD需要再生*/
POPUP5_PUSH_DPD_SWITCH2 ,/*62.DPD手动再生要求2-请按下DPD开关*/
POPUP5_TPMS_FAILURE ,/*63.TPMS故障-轮胎监控失败*/
POPUP5_TPMS_MONITOR_DROP ,/*64.TPMS電池低下-轮胎监控传感器电压下降*/
POPUP6_PUSH_DPD ,/*65.DPD手动再生中*/
POPUP6_HEIGHT_CONTROL ,/*66.遥控车辆高度调整中(无车速)*/
POPUP6_PTO_STOP ,/*67.PTO(停车中)*/
POPUP7_CHARGE_ABNORMAL_SPEED ,/*68.充电异常-请在安全的场所停车*/
POPUP7_CHARGE_ABNORMAL ,/*69.充电异常-请与五十铃公司联系*/
POPUP7_AMT_ERROR_SPEED ,/*70.AMT異常-AMT异常*/
POPUP7_AMT_ERROR ,/*71.AMT異常-请联系经销商*/
POPUP8_REFUEL ,/*72.补充燃料-油箱单位*/
POPUP8_ATM_CLUCH_OVERHEATING_SPEED ,/*73.过热-离合器过载*/
POPUP8_ATM_CLUCH_OVERHEATING ,/*74.过热-选择合适的档位*/
POPUP8_ATM_WORN_OUT ,/*75.AMT磨耗-离合器磨损*/
POPUP8_LOW_VOLTAGE_SPEED ,/*76.低电压报警*/
POPUP8_OVERVOLTAGE ,/*77.过电压报警*/
POPUP8_DPD_AUTO_SPEED ,/*78.DPD自动再生-DPD自动再生中*/
POPUP8_DPD_AUTO ,/*79.DPD自动再生-再生将自动完成,不需要操作开关*/
POPUP9_AIR_PRESSURE_SPEED ,/*80.气压过低-气压过低请注意*/
POPUP9_AIR_PRESSURE ,/*81.气压过低-请冲入空气*/
POPUP9_EBS_ERROR_SPEED ,/*82.EBS故障(红)-请在安全的场所停车*/
POPUP9_EBS_ERROR ,/*83.EBS故障(红)-请与五十铃公司联系*/
POPUP10_RAPID_ACC ,/*84.省油耗建议-急加速*/
POPUP10_RAPID_SUB ,/*85.省油耗建议-急减速*/
POPUP10_REVAL_ENGINE ,/*86.省油耗建议-请降低发动机转速*/
POPUP10_REVAL_SPEED ,/*87.省油耗建议-请降低速度*/
POPUP11_ENGINE_OIL_FILTER_ERROR ,/*88.发动机机油&滤清器*/
POPUP11_FUEL_FILTER_ERROR ,/*89.燃油滤清器*/
POPUP11_T_MISSION_OIL_ERROR ,/*90.变速箱油*/
POPUP11_DIFF_OIL_ERROR ,/*91.差速器油*/
POPUP11_CLUTCH_OIL_ERROR ,/*92.顺畅系统离合器油*/
POPUP11_P_STEERING_FRUID_ERROR ,/*93.动力转向液*/
POPUP11_TIRE_ROTATION ,/*94.更换轮胎・轮胎位置*/
POPUP5_OVER_HEAT ,/*19.过热(冷却液温度过高)*/
POPUP5_LOW_COOLANT ,/*20.冷却水(冷却水不足)*/
POPUP5_ENGINE_OIL_PRESSURE ,/*21.油压异常*/
POPUP5_METER_FAILURE ,/*22.仪表故障-请与五十铃公司联系*/
POPUP5_CAN_ERROR ,/*23.通信系统-请与五十铃公司联系*/
POPUP5_SPEED_LIMIT ,/*24.车速限制*/
POPUP5_TORQUE_REDUCTION ,/*25.扭矩限制*/
POPUP5_INCORRECT_ADBLUE ,/*26.尿素品质异常*/
POPUP5_CRITICAL_EMISSION ,/*27.临界排放故障*/
POPUP5_AMT_SPANNER_WARNING ,/*28.AMT异常-请重启发动机*/
POPUP5_AMT_LOW_AIR_WARNING ,/*29.AMT异常(气压低下)*/
POPUP5_LOW_PRESSURE_ALARM ,/*30.胎压报警-快速漏气*/
POPUP5_APP_ADBLUE ,/*31.尿素补给-补充尿素溶液*/
POPUP5_ADBLUE_LEVEL_LOW ,/*32.尿素余量少-无车速*/
POPUP5_LOW_FAILURE ,/*33.胎压报警-气压低*/
POPUP5_CAMERA_POLLUTION ,/*34.摄像头有污染-请与五十铃公司联系*/
POPUP5_AdBlue_LEVEL_LOW ,/*35.尿素喷射异常(停止)*/
POPUP5_AdBlue_INJ_SYSTEM ,/*36.尿素喷射异常(消耗量)*/
POPUP5_TPMS_HIGH_AIR ,/*37.高圧警報-轮胎高压警告*/
POPUP5_TPMS_HIGH_TEMP ,/*38.高温警報-轮胎高温警告*/
POPUP5_PUSH_DPD_SWITCH1 ,/*39.DPD手动再生要求1-请按下DPD开关*/
POPUP5_PUSH_DPD_SWITCH2 ,/*40.DPD手动再生要求2-请按下DPD开关*/
POPUP5_TPMS_FAILURE ,/*41.TPMS故障*/
POPUP5_TPMS_MONITOR_DROP ,/*42.TPMS電池低下-轮胎监控传感器电压下降*/
POPUP6_HEIGHT_CONTROL ,/*43.遥控车辆高度调整中(无车速)*/
POPUP6_PTO_STOP ,/*44.PTO(停车中)*/
POPUP7_CHARGE_ABNORMAL ,/*45.充电异常-请与五十铃公司联系*/
POPUP7_AMT_ERROR ,/*46.AMT異常-请联系经销商*/
POPUP8_REFUEL ,/*47.补充燃料-油箱单位*/
POPUP8_ATM_CLUCH_OVERHEATING ,/*48.AMT过热-选择合适的档位*/
POPUP8_ATM_WORN_OUT ,/*49.AMT磨耗-离合器磨损*/
POPUP8_LOWVOLTAGE ,/*50.低电压报警*/
POPUP8_OVERVOLTAGE ,/*51.过电压报警*/
POPUP8_BRAKE_BLOCKR ,/*52.后蹄片磨损*/
POPUP8_BRAKE_BLOCKF ,/*53.前蹄片磨损*/
POPUP8_DPD_AUTO ,/*54.DPD自动再生-再生将自动完成,不需要操作开关*/
POPUP9_AIR_PRESSURE ,/*55.气压过低-请冲入空气*/
POPUP9_EBS_ERROR ,/*56.EBS故障(红)-请与五十铃公司联系*/
POPUP10_RAPID_ACC ,/*57.省油耗建议-急加速*/
POPUP10_RAPID_SUB ,/*58.省油耗建议-急减速*/
POPUP10_REVAL_ENGINE ,/*59.省油耗建议-请降低发动机转速*/
POPUP10_REVAL_SPEED ,/*60.省油耗建议-请降低速度*/
POPUP11_ENGINE_OIL_FILTER ,/*61.发动机机油&滤清器*/
POPUP11_FUEL_FILTER ,/*62.燃油滤清器*/
POPUP11_T_MISSION_OIL ,/*63.变速箱油*/
POPUP11_DIFF_OIL ,/*64.差速器油*/
POPUP11_CLUTCH_OIL ,/*65.顺畅系统离合器油*/
POPUP11_P_STEERING_FRUID ,/*66.动力转向液*/
POPUP11_TIRE_ROTATION ,/*67.更换轮胎・轮胎位置*/
POPUP_MAX
};
......
......@@ -28,82 +28,56 @@ enum PopupMessageName
POPUP4_MSG_ADBLUE_SUPPLY , /*16.尿素水补给(系统检测)*/
POPUP4_MSG_START_ENG , /*17.AMT初始化结束*/
POPUP4_MSG_DPD_AUTO , /*18.DPD自动再生*/
POPUP5_MSG_OVER_HEAT_SPEED , /*19.过热(过热,请在安全的场所停车)*/
POPUP5_MSG_OVER_HEAT , /*20.过热(冷却液温度过高)*/
POPUP5_MSG_LOW_COOLANT_SPEED , /*21.冷却水(冷却液不足)*/
POPUP5_MSG_LOW_COOLANT , /*22.冷却水(冷却水不足)*/
POPUP5_MSG_ENGINE_OIL_PRESSURE_SPEED , /*23.油压(机油)请在安全场所停车*/
POPUP5_MSG_ENGINE_OIL_PRESSURE , /*24.油压异常*/
POPUP5_MSG_METER_FAILURE_SPEED , /*25.仪表故障-请在安全场所停车*/
POPUP5_MSG_METER_FAILURE , /*26.仪表故障-请与五十铃公司联系*/
POPUP5_MSG_CAN_ERROR_SPEED , /*27.通信系统-请在安全场所停车*/
POPUP5_MSG_CAN_ERROR , /*28.通信系统-请与五十铃公司联系*/
POPUP5_MSG_SPEED_LIMIT_SPEED , /*29.车速限制-图1*/
POPUP5_MSG_SPEED_LIMIT , /*30.车速限制-图2*/
POPUP5_MSG_TORQUE_REDUCTION_SPEED , /*31.扭矩限制-图1*/
POPUP5_MSG_TORQUE_REDUCTION , /*32.扭矩限制-图2*/
POPUP5_MSG_SPEED_TORQUE , /*33.扭矩限制、车速限制 交互 显示-->扭矩限制*/
POPUP5_MSG_INCORRECT_ADBLUE_SPEED , /*34.尿素品质异常-图1*/
POPUP5_MSG_INCORRECT_ADBLUE , /*35.尿素品质异常-图2*/
POPUP5_MSG_CRITICAL_EMISSION_SPEED , /*36.临界排放故障-图1*/
POPUP5_MSG_CRITICAL_EMISSION , /*37.临界排放故障-图2*/
POPUP5_MSG_AMT_SPANNER_WARNING_SPEED , /*38.AMT异常-图1*/
POPUP5_MSG_AMT_SPANNER_WARNING , /*39.AMT异常-请重启发动机*/
POPUP5_MSG_AMT_LOW_AIR_WARNING_SPEED , /*40.AMT异常(气压低下)-图1*/
POPUP5_MSG_AMT_LOW_AIR_WARNING , /*41.AMT异常(气压低下)-图2*/
POPUP5_MSG_LOW_PRESSURE_ALARM_SPEED , /*42.低圧警報-轮胎漏气警告*/
POPUP5_MSG_LOW_PRESSURE_ALARM , /*43.同——44*/
POPUP5_MSG_APP_ADBLUE_SPEED , /*44.尿素补给-补充尿素溶液-图1*/
POPUP5_MSG_APP_ADBLUE , /*45.尿素补给-补充尿素溶液-图2*/
POPUP5_MSG_ADBLUE_LEVEL_LOW_SPEED , /*46.尿素余量少-有车速-图1*/
POPUP5_MSG_ADBLUE_LEVEL_LOW , /*47.尿素余量少-无车速-图2*/
POPUP5_MSG_LOW_FAILURE_SPEED , /*48.低圧警報(低下)*/
POPUP5_MSG_LOW_FAILURE , /*49.同——50*/
POPUP5_MSG_CAMERA_POLLUTION_SPEED , /*50.摄像头有污染-图1*/
POPUP5_MSG_CAMERA_POLLUTION , /*51.摄像头有污染-请与五十铃公司联系*/
POPUP5_MSG_AdBlue_LEVEL_LOW_SPEED , /*52.尿素喷射异常(停止)-图1*/
POPUP5_MSG_AdBlue_LEVEL_LOW , /*53.尿素喷射异常(停止)-图2*/
POPUP5_MSG_AdBlue_INJ_SYSTEM_SPEED , /*54.尿素喷射异常(消耗量)-图1*/
POPUP5_MSG_AdBlue_INJ_SYSTEM , /*55.尿素喷射异常(消耗量)-图2*/
POPUP5_MSG_TPMS_HIGH_AIR , /*56.高圧警報-轮胎高压警告*/
POPUP5_MSG_TPMS_HIGH_TEMP , /*57.高温警報-轮胎高温警告*/
POPUP5_MSG_AdBlue_DOS_MALFUNC , /*58.尿素喷射异常(停止、消耗量)交互显示*/
POPUP5_MSG_PUSH_DPD_SWITCH1_SPEED , /*59.DPD手动再生要求1-DPD需要再生*/
POPUP5_MSG_PUSH_DPD_SWITCH1 , /*60.DPD手动再生要求1-请按下DPD开关*/
POPUP5_MSG_PUSH_DPD_SWITCH2_SPEED , /*61.DPD手动再生要求2-DPD需要再生*/
POPUP5_MSG_PUSH_DPD_SWITCH2 , /*62.DPD手动再生要求2-请按下DPD开关*/
POPUP5_MSG_TPMS_FAILURE , /*63.TPMS故障-轮胎监控失败*/
POPUP5_MSG_TPMS_MONITOR_DROP , /*64.TPMS電池低下-轮胎监控传感器电压下降*/
POPUP6_MSG_PUSH_DPD , /*65.DPD手动再生中*/
POPUP6_MSG_HEIGHT_CONTROL , /*66.遥控车辆高度调整中(无车速)*/
POPUP6_MSG_PTO_STOP , /*67.PTO(停车中)*/
POPUP7_MSG_CHARGE_ABNORMAL_SPEED , /*68.充电异常-请在安全的场所停车*/
POPUP7_MSG_CHARGE_ABNORMAL , /*69.充电异常-请与五十铃公司联系*/
POPUP7_MSG_AMT_ERROR_SPEED , /*70.AMT異常-AMT异常*/
POPUP7_MSG_AMT_ERROR , /*71.AMT異常-请联系经销商*/
POPUP8_MSG_REFUEL , /*72.补充燃料-油箱单位*/
POPUP8_MSG_ATM_CLUCH_OVERHEATING_SPEED , /*73.过热-离合器过载*/
POPUP8_MSG_ATM_CLUCH_OVERHEATING , /*74.过热-选择合适的档位*/
POPUP8_MSG_ATM_WORN_OUT , /*75.AMT磨耗-离合器磨损*/
POPUP8_MSG_LOW_VOLTAGE_SPEED , /*76.低电压报警*/
POPUP8_MSG_OVERVOLTAGE , /*77.过电压报警*/
POPUP8_MSG_DPD_AUTO_SPEED , /*78.DPD自动再生-DPD自动再生中*/
POPUP8_MSG_DPD_AUTO , /*79.DPD自动再生-再生将自动完成,不需要操作开关*/
POPUP9_MSG_AIR_PRESSURE_SPEED , /*80.气压过低-气压过低请注意*/
POPUP9_MSG_AIR_PRESSURE , /*81.气压过低-请冲入空气*/
POPUP9_MSG_EBS_ERROR_SPEED , /*82.EBS故障(红)-请在安全的场所停车*/
POPUP9_MSG_EBS_ERROR , /*83.EBS故障(红)-请与五十铃公司联系*/
POPUP10_MSG_RAPID_ACC , /*84.省油耗建议-急加速*/
POPUP10_MSG_RAPID_SUB , /*85.省油耗建议-急减速*/
POPUP10_MSG_REVAL_ENGINE , /*86.省油耗建议-请降低发动机转速*/
POPUP10_MSG_REVAL_SPEED , /*87.省油耗建议-请降低速度*/
POPUP11_MSG_ENGINE_OIL_FILTER_ERROR , /*88.发动机机油&滤清器*/
POPUP11_MSG_FUEL_FILTER_ERROR , /*89.燃油滤清器*/
POPUP11_MSG_T_MISSION_OIL_ERROR , /*90.变速箱油*/
POPUP11_MSG_DIFF_OIL_ERROR , /*91.差速器油*/
POPUP11_MSG_CLUTCH_OIL_ERROR , /*92.顺畅系统离合器油*/
POPUP11_MSG_P_STEERING_FRUID_ERROR , /*93.动力转向液*/
POPUP11_MSG_TIRE_ROTATION , /*94.更换轮胎・轮胎位置*/
POPUP5_MSG_OVER_HEAT , /*19.过热(冷却液温度过高)*/
POPUP5_MSG_LOW_COOLANT , /*20.冷却水(冷却水不足)*/
POPUP5_MSG_ENGINE_OIL_PRESSURE , /*21.油压异常*/
POPUP5_MSG_METER_FAILURE , /*22.仪表故障-请与五十铃公司联系*/
POPUP5_MSG_CAN_ERROR , /*23.通信系统-请与五十铃公司联系*/
POPUP5_MSG_SPEED_LIMIT , /*24.车速限制*/
POPUP5_MSG_TORQUE_REDUCTION , /*25.扭矩限制*/
POPUP5_MSG_INCORRECT_ADBLUE , /*26.尿素品质异常*/
POPUP5_MSG_CRITICAL_EMISSION , /*27.临界排放故障*/
POPUP5_MSG_AMT_SPANNER_WARNING , /*28.AMT异常-请重启发动机*/
POPUP5_MSG_AMT_LOW_AIR_WARNING , /*29.AMT异常(气压低下)*/
POPUP5_MSG_LOW_PRESSURE_ALARM , /*30.胎压报警-快速漏气*/
POPUP5_MSG_APP_ADBLUE , /*31.尿素补给-补充尿素溶液*/
POPUP5_MSG_ADBLUE_LEVEL_LOW , /*32.尿素余量少-无车速*/
POPUP5_MSG_LOW_FAILURE , /*33.胎压报警-气压低*/
POPUP5_MSG_CAMERA_POLLUTION , /*34.摄像头有污染-请与五十铃公司联系*/
POPUP5_MSG_AdBlue_LEVEL_LOW , /*35.尿素喷射异常(停止)*/
POPUP5_MSG_AdBlue_INJ_SYSTEM , /*36.尿素喷射异常(消耗量)*/
POPUP5_MSG_TPMS_HIGH_AIR , /*37.高圧警報-轮胎高压警告*/
POPUP5_MSG_TPMS_HIGH_TEMP , /*38.高温警報-轮胎高温警告*/
POPUP5_MSG_PUSH_DPD_SWITCH1 , /*39.DPD手动再生要求1-请按下DPD开关*/
POPUP5_MSG_PUSH_DPD_SWITCH2 , /*40.DPD手动再生要求2-请按下DPD开关*/
POPUP5_MSG_TPMS_FAILURE , /*41.TPMS故障*/
POPUP5_MSG_TPMS_MONITOR_DROP , /*42.TPMS電池低下-轮胎监控传感器电压下降*/
POPUP6_MSG_HEIGHT_CONTROL , /*43.遥控车辆高度调整中(无车速)*/
POPUP6_MSG_PTO_STOP , /*44.PTO(停车中)*/
POPUP7_MSG_CHARGE_ABNORMAL , /*45.充电异常-请与五十铃公司联系*/
POPUP7_MSG_AMT_ERROR , /*46.AMT異常-请联系经销商*/
POPUP8_MSG_REFUEL , /*47.补充燃料-油箱单位*/
POPUP8_MSG_ATM_CLUCH_OVERHEATING , /*48.AMT过热-选择合适的档位*/
POPUP8_MSG_ATM_WORN_OUT , /*49.AMT磨耗-离合器磨损*/
POPUP8_MSG_LOWVOLTAGE , /*50.低电压报警*/
POPUP8_MSG_OVERVOLTAGE , /*51.过电压报警*/
POPUP8_MSG_BRAKE_BLOCKR , /*52.后蹄片磨损*/
POPUP8_MSG_BRAKE_BLOCKF , /*53.前蹄片磨损*/
POPUP8_MSG_DPD_AUTO , /*54.DPD自动再生-再生将自动完成,不需要操作开关*/
POPUP9_MSG_AIR_PRESSURE , /*55.气压过低-请冲入空气*/
POPUP9_MSG_EBS_ERROR , /*56.EBS故障(红)-请与五十铃公司联系*/
POPUP10_MSG_RAPID_ACC , /*57.省油耗建议-急加速*/
POPUP10_MSG_RAPID_SUB , /*58.省油耗建议-急减速*/
POPUP10_MSG_REVAL_ENGINE , /*59.省油耗建议-请降低发动机转速*/
POPUP10_MSG_REVAL_SPEED , /*60.省油耗建议-请降低速度*/
POPUP11_MSG_ENGINE_OIL_FILTER , /*61.发动机机油&滤清器*/
POPUP11_MSG_FUEL_FILTER , /*62.燃油滤清器*/
POPUP11_MSG_T_MISSION_OIL , /*63.变速箱油*/
POPUP11_MSG_DIFF_OIL , /*64.差速器油*/
POPUP11_MSG_CLUTCH_OIL , /*65.顺畅系统离合器油*/
POPUP11_MSG_P_STEERING_FRUID , /*66.动力转向液*/
POPUP11_MSG_TIRE_ROTATION , /*67.更换轮胎・轮胎位置*/
POPUP_MSG_MAX ,
};
......@@ -135,101 +109,74 @@ static const PopupMsgAttributeStruct PopupMsgAttributeTable[] =
/*=============================================================
报警文字消息名称 | 消息类型
-------------------------------------------------------------*/
{ /* POPUP1_MSG_BRAKE_BLACK */ POPUP_TYPE_GENERAL,}, //0.紧急警报-刹车
{ /* POPUP1_MSG_BRAKE_BRAKE */ POPUP_TYPE_GENERAL,}, //1.紧急警报-紧急制动
{ /* POPUP1_MSG_BRAKE_SPACING_R */ POPUP_TYPE_GENERAL,}, //2.车间距警报-刹车(红字)
{ /* POPUP1_MSG_BRAKE_SPACING_COLLISION */ POPUP_TYPE_GENERAL,}, //3.车间距警报-碰撞报警
{ /* POPUP1_MSG_BRAKE_SPACING_Y */ POPUP_TYPE_GENERAL,}, //4.车间距警报-刹车(黄字)
{ /* POPUT1_MSG_ASR_OPERATE */ POPUP_TYPE_GENERAL,}, //5.ASR工作
{ /* POPUT2_MSG_PTO */ POPUP_TYPE_GENERAL,}, //6.PTO紧急警报-刹车
{ /* POPUP2_MSG_PARKING_BRAKE */ POPUP_TYPE_GENERAL,}, //7.忘记松手刹车
{ /* POPUP2_MSG_AIRMATIC_HIGHT */ POPUP_TYPE_GENERAL,}, //8.遥控调整车辆高度(有车速)
{ /* POPUP3_MSG_CRUISE */ POPUP_TYPE_GENERAL,}, //9..自动巡航模式
{ /* POPUP3_MSG_VARIABLE_SLD */ POPUP_TYPE_GENERAL,}, //10.可变SLD 模式
{ /* POPUT4_MSG_ABNORMAL_CHARGE */ POPUP_TYPE_GENERAL,}, //11.充电异常(系统检测)
{ /* POPUP4_MSG_OIL_PRESSURE */ POPUP_TYPE_GENERAL,}, //12.油压(系统检测)
{ /* POPUP4_MSG_AMT_INIT_EXCE */ POPUP_TYPE_GENERAL,}, //13.AMT初始化异常
{ /* POPUP4_MSG_ADBLUE_QUALITY */ POPUP_TYPE_GENERAL,}, //14.尿素品质异常(系统检测)
{ /* POPUP4_MSG_ADBLUE_SPRAY */ POPUP_TYPE_GENERAL,}, //15.尿素喷射异常(系统检测)
{ /* POPUP4_MSG_ADBLUE_SUPPLY */ POPUP_TYPE_GENERAL,}, //16.尿素水补给(系统检测)
{ /* POPUP4_MSG_START_ENG */ POPUP_TYPE_GENERAL,}, //17.AMT初始化结束
{ /* POPUP4_MSG_DPD_AUTO */ POPUP_TYPE_GENERAL,}, //18.DPD自动再生
{ /* POPUP5_MSG_OVER_HEAT_SPEED */ POPUP_TYPE_GENERAL,}, //19.过热(过热,请在安全的场所停车)
{ /* POPUP5_MSG_OVER_HEAT */ POPUP_TYPE_GENERAL,}, //20.过热(冷却液温度过高)
{ /* POPUP5_MSG_LOW_COOLANT_SPEED */ POPUP_TYPE_GENERAL,}, //21.冷却水(冷却液不足)
{ /* POPUP5_MSG_LOW_COOLANT */ POPUP_TYPE_GENERAL,}, //22.冷却水(冷却水不足)
{ /* POPUP5_MSG_ENGINE_OIL_PRESSURE_SPEED */ POPUP_TYPE_GENERAL,}, //23.油压(机油)请在安全场所停车
{ /* POPUP5_MSG_ENGINE_OIL_PRESSURE */ POPUP_TYPE_GENERAL,}, //24.油压异常
{ /* POPUP5_MSG_METER_FAILURE_SPEED */ POPUP_TYPE_GENERAL,}, //25.仪表故障-请在安全场所停车
{ /* POPUP5_MSG_METER_FAILURE */ POPUP_TYPE_GENERAL,}, //26.仪表故障-请与五十铃公司联系
{ /* POPUP5_MSG_CAN_ERROR_SPEED */ POPUP_TYPE_GENERAL,}, //27.通信系统-请在安全场所停车
{ /* POPUP5_MSG_CAN_ERROR */ POPUP_TYPE_GENERAL,}, //28.通信系统-请与五十铃公司联系
{ /* POPUP5_MSG_SPEED_LIMIT_SPEED */ POPUP_TYPE_GENERAL,}, //29.车速限制-图1
{ /* POPUP5_MSG_SPEED_LIMIT */ POPUP_TYPE_GENERAL,}, //30.车速限制-图2
{ /* POPUP5_MSG_TORQUE_REDUCTION_SPEED */ POPUP_TYPE_GENERAL,}, //31.扭矩限制-图1
{ /* POPUP5_MSG_TORQUE_REDUCTION */ POPUP_TYPE_GENERAL,}, //32.扭矩限制-图2
{ /* POPUP5_MSG_SPEED_TORQUE */ POPUP_TYPE_GENERAL,}, //33.扭矩限制、车速限制 交互 显示-->扭矩限制
{ /* POPUP5_MSG_INCORRECT_ADBLUE_SPEED */ POPUP_TYPE_GENERAL,}, //34.尿素品质异常-图1
{ /* POPUP5_MSG_INCORRECT_ADBLUE */ POPUP_TYPE_GENERAL,}, //35.尿素品质异常-图2
{ /* POPUP5_MSG_CRITICAL_EMISSION_SPEED */ POPUP_TYPE_GENERAL,}, //36.临界排放故障-图1
{ /* POPUP5_MSG_CRITICAL_EMISSION */ POPUP_TYPE_GENERAL,}, //37.临界排放故障-图2
{ /* POPUP5_MSG_AMT_SPANNER_WARNING_SPEED */ POPUP_TYPE_GENERAL,}, //38.AMT异常-图1
{ /* POPUP5_MSG_AMT_SPANNER_WARNING */ POPUP_TYPE_GENERAL,}, //39.AMT异常-请重启发动机
{ /* POPUP5_MSG_AMT_LOW_AIR_WARNING_SPEED */ POPUP_TYPE_GENERAL,}, //40.AMT异常(气压低下)-图1
{ /* POPUP5_MSG_AMT_LOW_AIR_WARNING */ POPUP_TYPE_GENERAL,}, //41.AMT异常(气压低下)-图2
{ /* POPUP5_MSG_LOW_PRESSURE_ALARM_SPEED */ POPUP_TYPE_GENERAL,}, //42.低圧警報-轮胎漏气警告
{ /* POPUP5_MSG_LOW_PRESSURE_ALARM */ POPUP_TYPE_GENERAL,}, //43.同——44
{ /* POPUP5_MSG_APP_ADBLUE_SPEED */ POPUP_TYPE_GENERAL,}, //44.尿素补给-补充尿素溶液-图1
{ /* POPUP5_MSG_APP_ADBLUE */ POPUP_TYPE_GENERAL,}, //45.尿素补给-补充尿素溶液-图2
{ /* POPUP5_MSG_ADBLUE_LEVEL_LOW_SPEED */ POPUP_TYPE_GENERAL,}, //46.尿素余量少-有车速-图1
{ /* POPUP5_MSG_ADBLUE_LEVEL_LOW */ POPUP_TYPE_GENERAL,}, //47.尿素余量少-无车速-图2
{ /* POPUP5_MSG_LOW_FAILURE_SPEED */ POPUP_TYPE_GENERAL,}, //48. 低圧警報(低下)
{ /* POPUP5_MSG_LOW_FAILURE */ POPUP_TYPE_GENERAL,}, //49. 同——50
{ /* POPUP5_MSG_CAMERA_POLLUTION_SPEED */ POPUP_TYPE_GENERAL,}, //50.摄像头有污染-图1
{ /* POPUP5_MSG_CAMERA_POLLUTION */ POPUP_TYPE_GENERAL,}, //51.摄像头有污染-请与五十铃公司联系
{ /* POPUP5_MSG_AdBlue_LEVEL_LOW_SPEED */ POPUP_TYPE_GENERAL,}, //52.尿素喷射异常(停止)-图1
{ /* POPUP5_MSG_AdBlue_LEVEL_LOW */ POPUP_TYPE_GENERAL,}, //53.尿素喷射异常(停止)-图2
{ /* POPUP5_MSG_AdBlue_INJ_SYSTEM_SPEED */ POPUP_TYPE_GENERAL,}, //54.尿素喷射异常(消耗量)-图1
{ /* POPUP5_MSG_AdBlue_INJ_SYSTEM */ POPUP_TYPE_GENERAL,}, //55.尿素喷射异常(消耗量)-图2
{ /* POPUP5_MSG_TPMS_HIGH_AIR */ POPUP_TYPE_GENERAL,}, //56.高圧警報-轮胎高压警告
{ /* POPUP5_MSG_TPMS_HIGH_TEMP */ POPUP_TYPE_GENERAL,}, //57.高温警報-轮胎高温警告
{ /* POPUP5_MSG_AdBlue_DOS_MALFUNC */ POPUP_TYPE_GENERAL,}, //58.尿素喷射异常(停止、消耗量)交互显示----尿素喷射系统异
{ /* POPUP5_MSG_PUSH_DPD_SWITCH1_SPEED */ POPUP_TYPE_GENERAL,}, //59.DPD手动再生要求1-DPD需要再生
{ /* POPUP5_MSG_PUSH_DPD_SWITCH1 */ POPUP_TYPE_GENERAL,}, //60.DPD手动再生要求1-请按下DPD开关
{ /* POPUP5_MSG_PUSH_DPD_SWITCH2_SPEED */ POPUP_TYPE_GENERAL,}, //61.DPD手动再生要求2-DPD需要再生
{ /* POPUP5_MSG_PUSH_DPD_SWITCH2 */ POPUP_TYPE_GENERAL,}, //62.DPD手动再生要求2-请按下DPD开关
{ /* POPUP5_MSG_TPMS_FAILURE */ POPUP_TYPE_GENERAL,}, //63.TPMS故障-轮胎监控失败
{ /* POPUP5_MSG_TPMS_MONITOR_DROP */ POPUP_TYPE_GENERAL,}, //64.TPMS電池低下-轮胎监控传感器电压下降
{ /* POPUP6_MSG_PUSH_DPD */ POPUP_TYPE_GENERAL,}, //65.DPD手动再生中
{ /* POPUP6_MSG_HEIGHT_CONTROL */ POPUP_TYPE_GENERAL,}, //66.遥控车辆高度调整中(无车速)
{ /* POPUP6_MSG_PTO_STOP */ POPUP_TYPE_GENERAL,}, //67.PTO(停车中)
{ /* POPUP7_MSG_CHARGE_ABNORMAL_SPEED */ POPUP_TYPE_GENERAL,}, //68.充电异常-请在安全的场所停车
{ /* POPUP7_MSG_CHARGE_ABNORMAL */ POPUP_TYPE_GENERAL,}, //69.充电异常-请与五十铃公司联系
{ /* POPUP7_MSG_AMT_ERROR_SPEED */ POPUP_TYPE_GENERAL,}, //70.AMT異常-AMT异常
{ /* POPUP7_MSG_AMT_ERROR */ POPUP_TYPE_GENERAL,}, //71.AMT異常-请联系经销商
{ /* POPUP8_MSG_REFUEL */ POPUP_TYPE_GENERAL,}, //72.补充燃料-油箱单位
{ /* POPUP8_MSG_ATM_CLUCH_OVERHEATING_SPEED */ POPUP_TYPE_GENERAL,}, //73.过热-离合器过载
{ /* POPUP8_MSG_ATM_CLUCH_OVERHEATING */ POPUP_TYPE_GENERAL,}, //74.过热-选择合适的档位
{ /* POPUP8_MSG_ATM_WORN_OUT */ POPUP_TYPE_GENERAL,}, //75.AMT磨耗-离合器磨损
{ /* POPUP8_MSG_LOW_VOLTAGE_SPEED */ POPUP_TYPE_GENERAL,}, //76.低电压报警
{ /* POPUP8_MSG_OVERVOLTAGE */ POPUP_TYPE_GENERAL,}, //77.过电压报警
{ /* POPUP8_MSG_DPD_AUTO_SPEED */ POPUP_TYPE_GENERAL,}, //78.DPD自动再生-DPD自动再生中
{ /* POPUP8_MSG_DPD_AUTO */ POPUP_TYPE_GENERAL,}, //79.DPD自动再生-再生将自动完成,不需要操作开关
{ /* POPUP9_MSG_AIR_PRESSURE_SPEED */ POPUP_TYPE_GENERAL,}, //80.气压过低-气压过低请注意
{ /* POPUP9_MSG_AIR_PRESSURE */ POPUP_TYPE_GENERAL,}, //81.气压过低-请冲入空气
{ /* POPUP9_MSG_EBS_ERROR_SPEED */ POPUP_TYPE_GENERAL,}, //82.EBS故障(红)-请在安全的场所停车
{ /* POPUP9_MSG_EBS_ERROR */ POPUP_TYPE_GENERAL,}, //83.EBS故障(红)-请与五十铃公司联系
{ /* POPUP10_MSG_RAPID_ACC */ POPUP_TYPE_GENERAL,}, //84.省油耗建议-急加速
{ /* POPUP10_MSG_RAPID_SUB */ POPUP_TYPE_GENERAL,}, //85.省油耗建议-急减速
{ /* POPUP10_MSG_REVAL_ENGINE */ POPUP_TYPE_GENERAL,}, //86.省油耗建议-请降低发动机转速
{ /* POPUP10_MSG_REVAL_SPEED */ POPUP_TYPE_GENERAL,}, //87.省油耗建议-请降低速度
{ /* POPUP11_MSG_ENGINE_OIL_FILTER_ERROR */ POPUP_TYPE_GENERAL,}, //88.发动机机油&滤清器
{ /* POPUP11_MSG_FUEL_FILTER_ERROR */ POPUP_TYPE_GENERAL,}, //89.燃油滤清器
{ /* POPUP11_MSG_T_MISSION_OIL_ERROR */ POPUP_TYPE_GENERAL,}, //90.变速箱油
{ /* POPUP11_MSG_DIFF_OIL_ERROR */ POPUP_TYPE_GENERAL,}, //91.差速器油
{ /* POPUP11_MSG_CLUTCH_OIL_ERROR */ POPUP_TYPE_GENERAL,}, //92.顺畅系统离合器油
{ /* POPUP11_MSG_P_STEERING_FRUID_ERROR */ POPUP_TYPE_GENERAL,}, //93.动力转向液
{ /* POPUP11_MSG_TIRE_ROTATION */ POPUP_TYPE_GENERAL,}, //94.更换轮胎・轮胎位置
{ /* POPUP1_MSG_BRAKE_BLACK */ POPUP_TYPE_GENERAL,}, /*00.紧急警报-刹车*/
{ /* POPUP1_MSG_BRAKE_BRAKE */ POPUP_TYPE_GENERAL,}, /*01.紧急警报-紧急制动*/
{ /* POPUP1_MSG_BRAKE_SPACING_R */ POPUP_TYPE_GENERAL,}, /*02.车间距警报-刹车(红字)*/
{ /* POPUP1_MSG_BRAKE_SPACING_COLLISION */ POPUP_TYPE_GENERAL,}, /*03.车间距警报-碰撞报警*/
{ /* POPUP1_MSG_BRAKE_SPACING_Y */ POPUP_TYPE_GENERAL,}, /*04.车间距警报-刹车(黄字)*/
{ /* POPUT1_MSG_ASR_OPERATE */ POPUP_TYPE_GENERAL,}, /*05.ASR工作*/
{ /* POPUT2_MSG_PTO */ POPUP_TYPE_GENERAL,}, /*06.PTO紧急警报-刹车*/
{ /* POPUP2_MSG_PARKING_BRAKE */ POPUP_TYPE_GENERAL,}, /*07.忘记松手刹车*/
{ /* POPUP2_MSG_AIRMATIC_HIGHT */ POPUP_TYPE_GENERAL,}, /*08.遥控调整车辆高度(有车速)*/
{ /* POPUP3_MSG_CRUISE */ POPUP_TYPE_GENERAL,}, /*09.自动巡航模式*/
{ /* POPUP3_MSG_VARIABLE_SLD */ POPUP_TYPE_GENERAL,}, /*10.可变SLD 模式*/
{ /* POPUT4_MSG_ABNORMAL_CHARGE */ POPUP_TYPE_GENERAL,}, /*11.充电异常(系统检测)*/
{ /* POPUP4_MSG_OIL_PRESSURE */ POPUP_TYPE_GENERAL,}, /*12.油压(系统检测)*/
{ /* POPUP4_MSG_AMT_INIT_EXCE */ POPUP_TYPE_GENERAL,}, /*13.AMT初始化异常*/
{ /* POPUP4_MSG_ADBLUE_QUALITY */ POPUP_TYPE_GENERAL,}, /*14.尿素品质异常(系统检测)*/
{ /* POPUP4_MSG_ADBLUE_SPRAY */ POPUP_TYPE_GENERAL,}, /*15.尿素喷射异常(系统检测)*/
{ /* POPUP4_MSG_ADBLUE_SUPPLY */ POPUP_TYPE_GENERAL,}, /*16.尿素水补给(系统检测)*/
{ /* POPUP4_MSG_START_ENG */ POPUP_TYPE_GENERAL,}, /*17.AMT初始化结束*/
{ /* POPUP4_MSG_DPD_AUTO */ POPUP_TYPE_GENERAL,}, /*18.DPD自动再生*/
{ /* POPUP5_MSG_OVER_HEAT */ POPUP_TYPE_GENERAL,}, /*19.过热(冷却液温度过高)*/
{ /* POPUP5_MSG_LOW_COOLANT */ POPUP_TYPE_GENERAL,}, /*20.冷却水(冷却水不足)*/
{ /* POPUP5_MSG_ENGINE_OIL_PRESSURE */ POPUP_TYPE_GENERAL,}, /*21.油压异常*/
{ /* POPUP5_MSG_METER_FAILURE */ POPUP_TYPE_GENERAL,}, /*22.仪表故障-请与五十铃公司联系*/
{ /* POPUP5_MSG_CAN_ERROR */ POPUP_TYPE_GENERAL,}, /*23.通信系统-请与五十铃公司联系*/
{ /* POPUP5_MSG_SPEED_LIMIT */ POPUP_TYPE_GENERAL,}, /*24.车速限制*/
{ /* POPUP5_MSG_TORQUE_REDUCTION */ POPUP_TYPE_GENERAL,}, /*25.扭矩限制*/
{ /* POPUP5_MSG_INCORRECT_ADBLUE */ POPUP_TYPE_GENERAL,}, /*26.尿素品质异常*/
{ /* POPUP5_MSG_CRITICAL_EMISSION */ POPUP_TYPE_GENERAL,}, /*27.临界排放故障*/
{ /* POPUP5_MSG_AMT_SPANNER_WARNING */ POPUP_TYPE_GENERAL,}, /*28.AMT异常-请重启发动机*/
{ /* POPUP5_MSG_AMT_LOW_AIR_WARNING */ POPUP_TYPE_GENERAL,}, /*29.AMT异常(气压低下)*/
{ /* POPUP5_MSG_LOW_PRESSURE_ALARM */ POPUP_TYPE_GENERAL,}, /*30.胎压报警-快速漏气*/
{ /* POPUP5_MSG_APP_ADBLUE */ POPUP_TYPE_GENERAL,}, /*31.尿素补给-补充尿素溶液*/
{ /* POPUP5_MSG_ADBLUE_LEVEL_LOW */ POPUP_TYPE_GENERAL,}, /*32.尿素余量少-无车速*/
{ /* POPUP5_MSG_LOW_FAILURE */ POPUP_TYPE_GENERAL,}, /*33.胎压报警-气压低*/
{ /* POPUP5_MSG_CAMERA_POLLUTION */ POPUP_TYPE_GENERAL,}, /*34.摄像头有污染-请与五十铃公司联系*/
{ /* POPUP5_MSG_AdBlue_LEVEL_LOW */ POPUP_TYPE_GENERAL,}, /*35.尿素喷射异常(停止)*/
{ /* POPUP5_MSG_AdBlue_INJ_SYSTEM */ POPUP_TYPE_GENERAL,}, /*36.尿素喷射异常(消耗量)*/
{ /* POPUP5_MSG_TPMS_HIGH_AIR */ POPUP_TYPE_GENERAL,}, /*37.高圧警報-轮胎高压警告*/
{ /* POPUP5_MSG_TPMS_HIGH_TEMP */ POPUP_TYPE_GENERAL,}, /*38.高温警報-轮胎高温警告*/
{ /* POPUP5_MSG_PUSH_DPD_SWITCH1 */ POPUP_TYPE_GENERAL,}, /*39.DPD手动再生要求1-请按下DPD开关*/
{ /* POPUP5_MSG_PUSH_DPD_SWITCH2 */ POPUP_TYPE_GENERAL,}, /*40.DPD手动再生要求2-请按下DPD开关*/
{ /* POPUP5_MSG_TPMS_FAILURE */ POPUP_TYPE_GENERAL,}, /*41.TPMS故障*/
{ /* POPUP5_MSG_TPMS_MONITOR_DROP */ POPUP_TYPE_GENERAL,}, /*42.TPMS電池低下-轮胎监控传感器电压下降*/
{ /* POPUP6_MSG_HEIGHT_CONTROL */ POPUP_TYPE_GENERAL,}, /*43.遥控车辆高度调整中(无车速)*/
{ /* POPUP6_MSG_PTO_STOP */ POPUP_TYPE_GENERAL,}, /*44.PTO(停车中)*/
{ /* POPUP7_MSG_CHARGE_ABNORMAL */ POPUP_TYPE_GENERAL,}, /*45.充电异常-请与五十铃公司联系*/
{ /* POPUP7_MSG_AMT_ERROR */ POPUP_TYPE_GENERAL,}, /*46.AMT異常-请联系经销商*/
{ /* POPUP8_MSG_REFUEL */ POPUP_TYPE_GENERAL,}, /*47.补充燃料-油箱单位*/
{ /* POPUP8_MSG_ATM_CLUCH_OVERHEATING */ POPUP_TYPE_GENERAL,}, /*48.AMT过热-选择合适的档位*/
{ /* POPUP8_MSG_ATM_WORN_OUT */ POPUP_TYPE_GENERAL,}, /*49.AMT磨耗-离合器磨损*/
{ /* POPUP8_MSG_LOWVOLTAGE */ POPUP_TYPE_GENERAL,}, /*50.低电压报警*/
{ /* POPUP8_MSG_OVERVOLTAGE */ POPUP_TYPE_GENERAL,}, /*51.过电压报警*/
{ /* POPUP8_MSG_BRAKE_BLOCKR */ POPUP_TYPE_GENERAL,}, /*52.后蹄片磨损*/
{ /* POPUP8_MSG_BRAKE_BLOCKF */ POPUP_TYPE_GENERAL,}, /*53.前蹄片磨损*/
{ /* POPUP8_MSG_DPD_AUTO */ POPUP_TYPE_GENERAL,}, /*54.DPD自动再生-再生将自动完成,不需要操作开关*/
{ /* POPUP9_MSG_AIR_PRESSURE */ POPUP_TYPE_GENERAL,}, /*55.气压过低-请冲入空气*/
{ /* POPUP9_MSG_EBS_ERROR */ POPUP_TYPE_GENERAL,}, /*56.EBS故障(红)-请与五十铃公司联系*/
{ /* POPUP10_MSG_RAPID_ACC */ POPUP_TYPE_GENERAL,}, /*57.省油耗建议-急加速*/
{ /* POPUP10_MSG_RAPID_SUB */ POPUP_TYPE_GENERAL,}, /*58.省油耗建议-急减速*/
{ /* POPUP10_MSG_REVAL_ENGINE */ POPUP_TYPE_GENERAL,}, /*59.省油耗建议-请降低发动机转速*/
{ /* POPUP10_MSG_REVAL_SPEED */ POPUP_TYPE_GENERAL,}, /*60.省油耗建议-请降低速度*/
{ /* POPUP11_MSG_ENGINE_OIL_FILTER */ POPUP_TYPE_GENERAL,}, /*61.发动机机油&滤清器*/
{ /* POPUP11_MSG_FUEL_FILTER */ POPUP_TYPE_GENERAL,}, /*62.燃油滤清器*/
{ /* POPUP11_MSG_T_MISSION_OIL */ POPUP_TYPE_GENERAL,}, /*63.变速箱油*/
{ /* POPUP11_MSG_DIFF_OIL */ POPUP_TYPE_GENERAL,}, /*64.差速器油*/
{ /* POPUP11_MSG_CLUTCH_OIL */ POPUP_TYPE_GENERAL,}, /*65.顺畅系统离合器油*/
{ /* POPUP11_MSG_P_STEERING_FRUID */ POPUP_TYPE_GENERAL,}, /*66.动力转向液*/
{ /* POPUP11_MSG_TIRE_ROTATION */ POPUP_TYPE_GENERAL,}, /*67.更换轮胎・轮胎位置*/
};
......
......@@ -21,44 +21,45 @@
void Popups_Management_Service(void)
{
Popups_Polling( );
Popups_Polling();
}
void Popups_Polling(void)
{
uint16_t i = 0x00u;
COMMON_PowerStatus_t u8IG_st;
uint32_t u32IG_OFF_Timer = 0x00u;
uint32_t u32IG_ON_Timer = 0x00u;
COMMON_PowerStatus_t u8IG_st;
uint8_t Can_BusOFF = 0x00u;
uint8_t variable_1 = 0x00u;
uint8_t variable_2 = 0x00u;
uint8_t variable_3 = 0x00u;
uint32_t variable_4 = 0x00u;
uint16_t V_Speed = 0u;
uint16_t E_Speed = 0u;
u32IG_ON_Timer = Common_GetIgnOnTime( );
u32IG_OFF_Timer = Common_GetIgnOffTime( );
u8IG_st = Common_Get_IG_Sts( );
u32IG_ON_Timer = Common_GetIgnOnTime();
u32IG_OFF_Timer = Common_GetIgnOffTime();
u8IG_st = Common_Get_IG_Sts();
V_Speed = Common_Get_Disp_V_Speed(); /*车速*/
E_Speed = Common_Get_Act_E_Speed(); /*转速*/
/*CAN 通讯异常*/
for ( i = 0u; i < ID_TOTAL_MAX; i++ )
for (i = 0u; i < ID_TOTAL_MAX; i++)
{
if ( CAN_MSG_Status(i) == CAN_SIG_LOST )
if (CAN_MSG_Status(i) == CAN_SIG_LOST)
{
Can_BusOFF++;
}
}
if (( u32IG_ON_Timer <= PopupStart ) && (u32IG_ON_Timer >= 2u ))
if ((u32IG_ON_Timer <= PopupStart) && (u32IG_ON_Timer >= 2u))
{
}
else
{
if ( u8IG_st == COMMON_POWER_ON )
if (u8IG_st == COMMON_POWER_ON)
{
/*----第一组---------------------------------------------------------------------*/
if (K_Line_Set.K_Line_LID28 == 0x01u)
......@@ -75,7 +76,7 @@ void Popups_Polling(void)
Popup_Clear(POPUP1_BRAKE_SPACING_COLLISION);
Popup_Clear(POPUP1_BRAKE_SPACING_Y);
Popup_Clear(POPUT1_ASR_OPERATE);
return ;
return;
}
else
{
......@@ -92,7 +93,7 @@ void Popups_Polling(void)
Popup_Clear(POPUP1_BRAKE_SPACING_COLLISION);
Popup_Clear(POPUP1_BRAKE_SPACING_Y);
Popup_Clear(POPUT1_ASR_OPERATE);
return ;
return;
}
else
{
......@@ -109,7 +110,7 @@ void Popups_Polling(void)
Popup_Clear(POPUP1_BRAKE_SPACING_COLLISION);
Popup_Clear(POPUP1_BRAKE_SPACING_Y);
Popup_Clear(POPUT1_ASR_OPERATE);
return ;
return;
}
else
{
......@@ -124,7 +125,7 @@ void Popups_Polling(void)
Popup_Request(POPUP1_BRAKE_SPACING_COLLISION);
Popup_Clear(POPUP1_BRAKE_SPACING_Y);
Popup_Clear(POPUT1_ASR_OPERATE);
return ;
return;
}
else
{
......@@ -139,7 +140,7 @@ void Popups_Polling(void)
{
Popup_Request(POPUP1_BRAKE_SPACING_Y);
Popup_Clear(POPUT1_ASR_OPERATE);
return ;
return;
}
else
{
......@@ -170,9 +171,9 @@ void Popups_Polling(void)
/*----第二组---------------------------------------------------------------------*/
/*6.PTO紧急警报-刹车*/
variable_1 = Get_ID_18FED900_Sig_PTO_SW();
variable_2 = Line_In_Get_Status(LINE_IN_PTO);//B01
variable_2 = Line_In_Get_Status(LINE_IN_PTO); // B01
if ((variable_1 == 0x01u) || (variable_2 == LINE_IN_LOGIC_VALID))
if (((variable_1 == 0x01u) || (variable_2 == LINE_IN_LOGIC_VALID)) && (V_Speed >= 66u))
{
Popup_Request(POPUT2_PTO);
}
......@@ -184,7 +185,7 @@ void Popups_Polling(void)
/*7.忘记松手刹车 LINE_IN_Get_PARK_BRAKE 驻车制动*/
variable_1 = Line_In_Get_Status(LINE_IN_PARK_BRAKE);
if (variable_1 == LINE_IN_LOGIC_VALID) //6.67Km
if ((variable_1 == LINE_IN_LOGIC_VALID) && (V_Speed >= 66u)) // 6.67Km
{
Popup_Request(POPUP2_PARKING_BRAKE);
}
......@@ -196,7 +197,7 @@ void Popups_Polling(void)
/*8.遥控调整车辆高度(有车速)*/
variable_1 = Line_In_Get_Status(LINE_IN_AIR_SUS);
if (variable_1 == LINE_IN_LOGIC_VALID) //0.5Km
if ((variable_1 == LINE_IN_LOGIC_VALID) && (V_Speed > 5u)) // 0.5Km
{
Popup_Request(POPUP2_AIRMATIC_HIGHT);
}
......@@ -208,9 +209,9 @@ void Popups_Polling(void)
/*----第三组---------------------------------------------------------------------*/
/*9.自动巡航模式*/
variable_1 = Get_ID_18FF4100_Sig_Cruise_VariableSLD_Disp();
variable_2 = Common_Get_Cruise_Time();
variable_2 = Common_Get_Cruise_TimeSta();
if ((variable_1 == 0x01u) && (variable_2 < 30u)) //5s内不显示
if ((variable_1 == 0x01u) && (variable_2 == 1u)) // 5s内不显示
{
Popup_Request(POPUP3_CRUISE);
}
......@@ -221,9 +222,9 @@ void Popups_Polling(void)
/*10.可变SLD 模式*/
variable_1 = Get_ID_18FF4100_Sig_Cruise_VariableSLD_Disp();
variable_2 = Common_Get_Cruise_SLD_Time();
variable_2 = Common_Get_Cruise_SLD_TimeSta();
if ((variable_1 == 0x03u) && (variable_2 < 30u)) //5s内不显示
if ((variable_1 == 0x03u) && (variable_2 == 1u)) // 5s内不显示
{
Popup_Request(POPUP3_VARIABLE_SLD);
}
......@@ -231,117 +232,14 @@ void Popups_Polling(void)
{
Popup_Delete(POPUP3_VARIABLE_SLD);
}
}
else /*ig off*/
/*----第四组---------------------------------------------------------------------*/
if (E_Speed < 350u)
{
Popup_Clear(POPUP1_BRAKE_BLACK);/*00.紧急警报-刹车*/
Popup_Clear(POPUP1_BRAKE_BRAKE);/*01.紧急警报-紧急制动*/
Popup_Clear(POPUP1_BRAKE_SPACING_R);/*02.车间距警报-刹车(红字)*/
Popup_Clear(POPUP1_BRAKE_SPACING_COLLISION);/*03.车间距警报-碰撞报警*/
Popup_Clear(POPUP1_BRAKE_SPACING_Y);/*04.车间距警报-刹车(黄字)*/
Popup_Clear(POPUT1_ASR_OPERATE);/*05.ASR工作*/
Popup_Clear(POPUT2_PTO);/*06.PTO紧急警报-刹车*/
Popup_Clear(POPUP2_PARKING_BRAKE);/*07.忘记松手刹车*/
Popup_Clear(POPUP2_AIRMATIC_HIGHT);/*08.遥控调整车辆高度(有车速)*/
Popup_Clear(POPUP3_CRUISE);/*09.自动巡航模式*/
Popup_Clear(POPUP3_VARIABLE_SLD);/*10.可变SLD 模式*/
/*11.充电异常(系统检测)*/
/*12.油压(系统检测)*/
/*13.AMT初始化异常*/
/*14.尿素品质异常(系统检测)*/
/*15.尿素喷射异常(系统检测)*/
/*16.尿素水补给(系统检测)*/
/*17.AMT初始化结束*/
/*18.DPD自动再生*/
/*19.过热(过热,请在安全的场所停车)*/
/*20.过热(冷却液温度过高)*/
/*21.冷却水(冷却液不足)*/
/*22.冷却水(冷却水不足)*/
/*23.油压(机油)请在安全场所停车*/
/*24.油压异常*/
/*25.仪表故障-请在安全场所停车*/
/*26.仪表故障-请与五十铃公司联系*/
/*27.通信系统-请在安全场所停车*/
/*28.通信系统-请与五十铃公司联系*/
/*29.车速限制-图1*/
/*30.车速限制-图2*/
/*31.扭矩限制-图1*/
/*32.扭矩限制-图2*/
/*33.扭矩限制、车速限制 交互 显示-->扭矩限制*/
/*34.尿素品质异常-图1*/
/*35.尿素品质异常-图2*/
/*36.临界排放故障-图1*/
/*37.临界排放故障-图2*/
/*38.AMT异常-图1*/
/*39.AMT异常-请重启发动机*/
/*40.AMT异常(气压低下)-图1*/
/*41.AMT异常(气压低下)-图2*/
/*42.低圧警報-轮胎漏气警告*/
/*43.同——44*/
/*44.尿素补给-补充尿素溶液-图1*/
/*45.尿素补给-补充尿素溶液-图2*/
/*46.尿素余量少-有车速-图1*/
/*47.尿素余量少-无车速-图2*/
/*48.低圧警報(低下)*/
/*49.同——50*/
/*50.摄像头有污染-图1*/
/*51.摄像头有污染-请与五十铃公司联系*/
/*52.尿素喷射异常(停止)-图1*/
/*53.尿素喷射异常(停止)-图2*/
/*54.尿素喷射异常(消耗量)-图1*/
/*55.尿素喷射异常(消耗量)-图2*/
/*56.高圧警報-轮胎高压警告*/
/*57.高温警報-轮胎高温警告*/
/*58.尿素喷射异常(停止、消耗量)交互显示*/
/*59.DPD手动再生要求1-DPD需要再生*/
/*60.DPD手动再生要求1-请按下DPD开关*/
/*61.DPD手动再生要求2-DPD需要再生*/
/*62.DPD手动再生要求2-请按下DPD开关*/
/*63.TPMS故障-轮胎监控失败*/
/*64.TPMS電池低下-轮胎监控传感器电压下降*/
/*65.DPD手动再生中*/
/*66.遥控车辆高度调整中(无车速)*/
/*67.PTO(停车中)*/
/*68.充电异常-请在安全的场所停车*/
/*69.充电异常-请与五十铃公司联系*/
/*70.AMT異常-AMT异常*/
/*71.AMT異常-请联系经销商*/
/*72.补充燃料-油箱单位*/
/*73.过热-离合器过载*/
/*74.过热-选择合适的档位*/
/*75.AMT磨耗-离合器磨损*/
/*76.低电压报警*/
/*77.过电压报警*/
/*78.DPD自动再生-DPD自动再生中*/
/*79.DPD自动再生-再生将自动完成,不需要操作开关*/
/*80.气压过低-气压过低请注意*/
/*81.气压过低-请冲入空气*/
/*82.EBS故障(红)-请在安全的场所停车*/
/*83.EBS故障(红)-请与五十铃公司联系*/
/*84.省油耗建议-急加速*/
/*85.省油耗建议-急减速*/
/*86.省油耗建议-请降低发动机转速*/
/*87.省油耗建议-请降低速度*/
/*88.发动机机油&滤清器*/
/*89.燃油滤清器*/
/*90.变速箱油*/
/*91.差速器油*/
/*92.顺畅系统离合器油*/
/*93.动力转向液*/
/*94.更换轮胎・轮胎位置*/
}
}
#if 0
//11.充电异常(系统检测)
variable_1 = Line_In_Get_Status(LINE_IN_CHARGE);
if (EOL == 0X00)
{
//检出A34信号(10ms周期监测)时(Lo 或 电压值<21V连续500回以上),且EOL:LID$2B=0x00
if ((E_Speed < 350) && (variable_1 == LINE_IN_LOGIC_VALID)) //转速350R/min
{
if (variable_1)
if ((variable_1 == LINE_IN_LOGIC_VALID) && (K_Line_Set.K_Line_LID2B == 0x00u))
{
Popup_Request(POPUT4_ABNORMAL_CHARGE);
}
......@@ -349,21 +247,11 @@ void Popups_Polling(void)
{
Popup_Delete(POPUT4_ABNORMAL_CHARGE);
}
}
}
else
{
Popup_Delete(POPUT4_ABNORMAL_CHARGE);
}
//12.油压(系统检测)
/*12.油压(系统检测)*/
variable_1 = Line_In_Get_Status(LINE_IN_ENG_OIL);
if (EOL == 0X00)
{
if ((E_Speed < 350) && (variable_1 == LINE_IN_LOGIC_VALID)) //转速350R/min
{
if (variable_1)
if ((variable_1 == LINE_IN_LOGIC_VALID) && (K_Line_Set.K_Line_LID2B == 0x00u))
{
Popup_Request(POPUP4_OIL_PRESSURE);
}
......@@ -371,18 +259,11 @@ void Popups_Polling(void)
{
Popup_Delete(POPUP4_OIL_PRESSURE);
}
}
}
else
{
Popup_Delete(POPUP4_OIL_PRESSURE);
}
/*13.AMT初始化异常 DM1 SPN4220 Key On時*/
variable_4 = Get_ID_18FECA03_Sig_SPN();
//13.AMT初始化异常 DM1 SPN4220 Key On時
if (EOL == 0x13)
{
if (PowerSts == COMMON_POWER_ON)
if ((variable_4 == 4220u) && (K_Line_Set.K_Line_LID41 == 0x13u))
{
Popup_Request(POPUP4_AMT_INIT_EXCE);
}
......@@ -390,17 +271,9 @@ void Popups_Polling(void)
{
Popup_Delete(POPUP4_AMT_INIT_EXCE);
}
}
else
{
Popup_Delete(POPUP4_AMT_INIT_EXCE);
}
//14.尿素品质异常(系统检测)
//variable_1 = Get_ID_18FF2300_Sig_Amber3();
//if(variable_1 == 1 )
if (PowerSts == COMMON_POWER_ON)
/*14.尿素品质异常(系统检测)*/
if (0)
{
Popup_Request(POPUP4_ADBLUE_QUALITY);
}
......@@ -409,10 +282,8 @@ void Popups_Polling(void)
Popup_Delete(POPUP4_ADBLUE_QUALITY);
}
//15.尿素喷射异常(系统检测)
//variable_1 = Get_ID_18FF2300_Sig_Amber1();
//if(variable_1 == 1)
if (PowerSts == COMMON_POWER_ON)
/*15.尿素喷射异常(系统检测)*/
if (0)
{
Popup_Request(POPUP4_ADBLUE_SPRAY);
}
......@@ -421,10 +292,8 @@ void Popups_Polling(void)
Popup_Delete(POPUP4_ADBLUE_SPRAY);
}
//16.尿素水补给(系统检测)
//variable_1 = Get_ID_18FF2300_Sig_Amber2();
//if(variable_1 == 1)
if (PowerSts == COMMON_POWER_ON)
/*16.尿素水补给(系统检测)*/
if (0)
{
Popup_Request(POPUP4_ADBLUE_SUPPLY);
}
......@@ -433,10 +302,10 @@ void Popups_Polling(void)
Popup_Delete(POPUP4_ADBLUE_SUPPLY);
}
//17.AMT初始化结束 DM1 SPN4021 Key On時
if (EOL == 0x13)
{
if (PowerSts == COMMON_POWER_ON)
/*17.AMT初始化结束 DM1 SPN4021 Key On時*/
variable_4 = Get_ID_18FECA03_Sig_SPN();
if ((variable_4 == 4021u) && (K_Line_Set.K_Line_LID41 == 0x13u))
{
Popup_Request(POPUP4_START_ENG);
}
......@@ -444,15 +313,9 @@ void Popups_Polling(void)
{
Popup_Delete(POPUP4_START_ENG);
}
}
else
{
Popup_Delete(POPUP4_START_ENG);
}
//18.DPD自动再生
//variable_1 = Get_ID_18FED900_Sig_DPF_Regeneration_Status();
if (PowerSts == COMMON_POWER_ON)
/*18.DPD自动再生*/
if (0)
{
Popup_Request(POPUP4_DPD_AUTO);
}
......@@ -460,40 +323,44 @@ void Popups_Polling(void)
{
Popup_Delete(POPUP4_DPD_AUTO);
}
//19.过热(过热,请在安全的场所停车)有车速 LID $43 :0x82
//variable_1 = Get_ID_18FEEE00_Sig_Engine_Coolant_Temperature();
if (V_Speed && (Coolant_Get_CurSeg() > 10))
{
Popup_Request(POPUP5_OVER_HEAT_SPEED);
}
else
{
Popup_Delete(POPUP5_OVER_HEAT_SPEED);
Popup_Clear(POPUT4_ABNORMAL_CHARGE);
Popup_Clear(POPUP4_OIL_PRESSURE);
Popup_Clear(POPUP4_AMT_INIT_EXCE);
Popup_Clear(POPUP4_ADBLUE_QUALITY);
Popup_Clear(POPUP4_ADBLUE_SPRAY);
Popup_Clear(POPUP4_ADBLUE_SUPPLY);
Popup_Clear(POPUP4_START_ENG);
Popup_Clear(POPUP4_DPD_AUTO);
}
//20.过热(冷却液温度过高) 无车速 LID $43 :0x82
if ((V_Speed == 0) && (Coolant_Get_CurSeg() > 10))
/*----第五组---------------------------------------------------------------------*/
/*19.过热(过热,请在安全的场所停车)有车速 LID $43 :0x82*/
variable_1 = Coolant_Get_Valid();
variable_2 = Coolant_Get_CurSeg();
if (K_Line_Set.K_Line_LID43 == 0x82)
{
if ((variable_1 == 1u) && (variable_2 >= 12u))
{
Popup_Request(POPUP5_OVER_HEAT);
}
else
else if (variable_2 <= 9u)
{
Popup_Delete(POPUP5_OVER_HEAT);
}
//21.冷却水(冷却液不足) B32 GND
variable_1 = Line_In_Get_Status(LINE_IN_LOW_COOLANT);
if (V_Speed && variable_1)
{
Popup_Request(POPUP5_LOW_COOLANT_SPEED);
}
else
{
Popup_Delete(POPUP5_LOW_COOLANT_SPEED);
Popup_Clear(POPUP5_OVER_HEAT);
}
//22.冷却水(冷却水不足)B32 GND
if ((V_Speed == 0) && variable_1)
/*20.冷却水(冷却液不足) B32 GND*/
variable_1 = Line_In_Get_Status(LINE_IN_LOW_COOLANT);
if (variable_1 == LINE_IN_LOGIC_VALID)
{
Popup_Request(POPUP5_LOW_COOLANT);
}
......@@ -502,36 +369,106 @@ void Popups_Polling(void)
Popup_Delete(POPUP5_LOW_COOLANT);
}
//23.油压(机油)请在安全场所停车
//发动机启动(350r/min)后、350r/min持续5秒以上时,A32信号(10ms周期监测),连续20次检出Lo时。
/*21.油压(机油)请在安全场所停车*/
/*发动机启动(350r/min)后、350r/min持续5秒以上时,A32信号(10ms周期监测),连续20次检出Lo时。*/
variable_1 = Line_In_Get_Status(LINE_IN_ENG_OIL);
//variable_2 = Get_ID_CF00400_Sig_Engine_speed();发动机转速 预留
if (V_Speed && (E_Speed > 350) && variable_1)
if ((E_Speed > 350u) && (variable_1 == LINE_IN_LOGIC_VALID))
{
Popup_Request(POPUP5_ENGINE_OIL_PRESSURE_SPEED);
Popup_Request(POPUP5_ENGINE_OIL_PRESSURE);
}
else
{
Popup_Delete(POPUP5_ENGINE_OIL_PRESSURE_SPEED);
Popup_Delete(POPUP5_ENGINE_OIL_PRESSURE);
}
//24.油压异常
if ((V_Speed == 0) && (E_Speed > 350) && variable_1)
/*22.仪表故障-请与五十铃公司联系*/
Popup_Clear(POPUP5_METER_FAILURE);
/*23.通信系统-请与五十铃公司联系*/
if (Can_BusOFF == ID_TOTAL_MAX)
{
Popup_Request(POPUP5_ENGINE_OIL_PRESSURE);
Popup_Request(POPUP5_CAN_ERROR);
}
else
{
Popup_Delete(POPUP5_ENGINE_OIL_PRESSURE);
Popup_Delete(POPUP5_CAN_ERROR);
}
}
else /*ig off*/
{
Popup_Clear(POPUP1_BRAKE_BLACK); /*00.紧急警报-刹车*/
Popup_Clear(POPUP1_BRAKE_BRAKE); /*01.紧急警报-紧急制动*/
Popup_Clear(POPUP1_BRAKE_SPACING_R); /*02.车间距警报-刹车(红字)*/
Popup_Clear(POPUP1_BRAKE_SPACING_COLLISION); /*03.车间距警报-碰撞报警*/
Popup_Clear(POPUP1_BRAKE_SPACING_Y); /*04.车间距警报-刹车(黄字)*/
Popup_Clear(POPUT1_ASR_OPERATE); /*05.ASR工作*/
Popup_Clear(POPUT2_PTO); /*06.PTO紧急警报-刹车*/
Popup_Clear(POPUP2_PARKING_BRAKE); /*07.忘记松手刹车*/
Popup_Clear(POPUP2_AIRMATIC_HIGHT); /*08.遥控调整车辆高度(有车速)*/
Popup_Clear(POPUP3_CRUISE); /*09.自动巡航模式*/
Popup_Clear(POPUP3_VARIABLE_SLD); /*10.可变SLD 模式*/
Popup_Clear(POPUT4_ABNORMAL_CHARGE); /*11.充电异常(系统检测)*/
Popup_Clear(POPUP4_OIL_PRESSURE); /*12.油压(系统检测)*/
Popup_Clear(POPUP4_AMT_INIT_EXCE); /*13.AMT初始化异常*/
Popup_Clear(POPUP4_ADBLUE_QUALITY); /*14.尿素品质异常(系统检测)*/
Popup_Clear(POPUP4_ADBLUE_SPRAY); /*15.尿素喷射异常(系统检测)*/
Popup_Clear(POPUP4_ADBLUE_SUPPLY); /*16.尿素水补给(系统检测)*/
Popup_Clear(POPUP4_START_ENG); /*17.AMT初始化结束*/
Popup_Clear(POPUP4_DPD_AUTO); /*18.DPD自动再生*/
Popup_Clear(POPUP5_OVER_HEAT); /*19.过热(过热,请在安全的场所停车)*/
Popup_Clear(POPUP5_LOW_COOLANT); /*20.冷却水(冷却水不足)*/
Popup_Clear(POPUP5_ENGINE_OIL_PRESSURE); /*21.油压异常*/
Popup_Clear(POPUP5_METER_FAILURE); /*22.仪表故障-请与五十铃公司联系*/
Popup_Clear(POPUP5_CAN_ERROR); /*23.通信系统-请与五十铃公司联系*/
Popup_Clear(POPUP5_SPEED_LIMIT); /*24.车速限制*/
Popup_Clear(POPUP5_TORQUE_REDUCTION); /*25.扭矩限制*/
Popup_Clear(POPUP5_INCORRECT_ADBLUE); /*26.尿素品质异常*/
Popup_Clear(POPUP5_CRITICAL_EMISSION); /*27.临界排放故障*/
Popup_Clear(POPUP5_AMT_SPANNER_WARNING); /*28.AMT异常-请重启发动机*/
Popup_Clear(POPUP5_AMT_LOW_AIR_WARNING); /*29.AMT异常(气压低下)*/
Popup_Clear(POPUP5_LOW_PRESSURE_ALARM); /*30.胎压报警-快速漏气*/
Popup_Clear(POPUP5_APP_ADBLUE); /*31.尿素补给-补充尿素溶液*/
Popup_Clear(POPUP5_ADBLUE_LEVEL_LOW); /*32.尿素余量少-无车速*/
Popup_Clear(POPUP5_LOW_FAILURE); /*33.胎压报警-气压低*/
Popup_Clear(POPUP5_CAMERA_POLLUTION); /*34.摄像头有污染-请与五十铃公司联系*/
Popup_Clear(POPUP5_AdBlue_LEVEL_LOW); /*35.尿素喷射异常(停止)*/
Popup_Clear(POPUP5_AdBlue_INJ_SYSTEM); /*36.尿素喷射异常(消耗量)*/
Popup_Clear(POPUP5_TPMS_HIGH_AIR); /*37.高圧警報-轮胎高压警告*/
Popup_Clear(POPUP5_TPMS_HIGH_TEMP); /*38.高温警報-轮胎高温警告*/
Popup_Clear(POPUP5_PUSH_DPD_SWITCH1); /*39.DPD手动再生要求1-请按下DPD开关*/
Popup_Clear(POPUP5_PUSH_DPD_SWITCH2); /*40.DPD手动再生要求2-请按下DPD开关*/
Popup_Clear(POPUP5_TPMS_FAILURE); /*41.TPMS故障*/
Popup_Clear(POPUP5_TPMS_MONITOR_DROP); /*42.TPMS電池低下-轮胎监控传感器电压下降*/
Popup_Clear(POPUP6_HEIGHT_CONTROL); /*43.遥控车辆高度调整中(无车速)*/
Popup_Clear(POPUP6_PTO_STOP); /*44.PTO(停车中)*/
Popup_Clear(POPUP7_CHARGE_ABNORMAL); /*45.充电异常-请与五十铃公司联系*/
Popup_Clear(POPUP7_AMT_ERROR); /*46.AMT異常-请联系经销商*/
Popup_Clear(POPUP8_REFUEL); /*47.补充燃料-油箱单位*/
Popup_Clear(POPUP8_ATM_CLUCH_OVERHEATING); /*48.AMT过热-选择合适的档位*/
Popup_Clear(POPUP8_ATM_WORN_OUT); /*49.AMT磨耗-离合器磨损*/
Popup_Clear(POPUP8_LOWVOLTAGE); /*50.低电压报警*/
Popup_Clear(POPUP8_OVERVOLTAGE); /*51.过电压报警*/
Popup_Clear(POPUP8_BRAKE_BLOCKR); /*52.后蹄片磨损*/
Popup_Clear(POPUP8_BRAKE_BLOCKF); /*53.前蹄片磨损*/
Popup_Clear(POPUP8_DPD_AUTO); /*54.DPD自动再生-再生将自动完成,不需要操作开关*/
Popup_Clear(POPUP9_AIR_PRESSURE); /*55.气压过低-请冲入空气*/
Popup_Clear(POPUP9_EBS_ERROR); /*56.EBS故障(红)-请与五十铃公司联系*/
Popup_Clear(POPUP10_RAPID_ACC); /*57.省油耗建议-急加速*/
Popup_Clear(POPUP10_RAPID_SUB); /*58.省油耗建议-急减速*/
Popup_Clear(POPUP10_REVAL_ENGINE); /*59.省油耗建议-请降低发动机转速*/
Popup_Clear(POPUP10_REVAL_SPEED); /*60.省油耗建议-请降低速度*/
Popup_Clear(POPUP11_ENGINE_OIL_FILTER); /*61.发动机机油&滤清器*/
Popup_Clear(POPUP11_FUEL_FILTER); /*62.燃油滤清器*/
Popup_Clear(POPUP11_T_MISSION_OIL); /*63.变速箱油*/
Popup_Clear(POPUP11_DIFF_OIL); /*64.差速器油*/
Popup_Clear(POPUP11_CLUTCH_OIL); /*65.顺畅系统离合器油*/
Popup_Clear(POPUP11_P_STEERING_FRUID); /*66.动力转向液*/
Popup_Clear(POPUP11_TIRE_ROTATION); /*67.更换轮胎・轮胎位置*/
}
}
//25.仪表故障-请在安全场所停车 //没给条件
//26.仪表故障-请与五十铃公司联系
//27.通信系统-请在安全场所停车 //没给条件
//28.通信系统-请与五十铃公司联系
#if 0
//29.车速限制-图1 ID:18FF2300 Byte:7 Bit:4,3 10(B)
variable_1 = Get_ID_18FF2300_Sig_Engine_Derate();
if (V_Speed && (variable_1 == 2))
......@@ -1152,13 +1089,11 @@ void Popups_Polling(void)
#endif
}
void Popups_Displaying(uint8_t PopupMsg)
{
if ( PopupMsg < POPUP_MSG_NUMBER_TOTAL )
if (PopupMsg < POPUP_MSG_NUMBER_TOTAL)
{
switch ( PopupMsgAttributeTable [ PopupMsg ].Type )
switch (PopupMsgAttributeTable[PopupMsg].Type)
{
case POPUP_TYPE_GENERAL:
GUI_General_Popup_Display(PopupMsg);
......@@ -1174,12 +1109,12 @@ void Popups_Sound_Playing(uint8_t PopupSnd)
{
uint8_t ReqCode = 0u;
ReqCode = Popup_Get_Current_Sound_Req_Code( );
ReqCode = Popup_Get_Current_Sound_Req_Code();
switch ( PopupSnd )
switch (PopupSnd)
{
default:
if ( ReqCode )
if (ReqCode)
Sound_Request(PopupSnd, ReqCode);
else
Sound_Delete(PopupSnd);
......
......@@ -974,6 +974,18 @@ uint8_t Get_ID_0C010305_Sig_Auto_EcoPow(void)
return (((uint8_t)((uint8_t)CAN_MSG_Read(ID_CanMsg0C010305_Msg_Count, 5u) >> 2u) & 0x03u));
}
uint32_t Get_ID_18FECA03_Sig_SPN(void)
{
return ((((uint32_t)((uint32_t)CAN_MSG_Read(ID_CanMsg18FECA03_Msg_Count, 4u) >> 0u) & 0xE0u) << 16u) + \
(((uint32_t)((uint32_t)CAN_MSG_Read(ID_CanMsg18FECA03_Msg_Count, 3u) >> 0u) & 0xFFu) << 8u) + \
((uint32_t)((uint32_t)CAN_MSG_Read(ID_CanMsg18FECA03_Msg_Count, 2u) >> 0u) & 0xFFu));
}
uint8_t Get_ID_18FECA03_Sig_FMI(void)
{
return ((uint8_t)((uint8_t)CAN_MSG_Read(ID_CanMsg18FECA03_Msg_Count, 4u) >> 0u) & 0x1Fu);
}
uint8_t Co_Can_ConvertSubID(uint32_t MsgID)
{
uint8_t u8Result = ID_TOTAL_MAX;
......
......@@ -222,6 +222,8 @@ extern uint8_t Get_ID_18FEED00_Sig_Maximum_Vehicle_Speed_Limit(void);
extern uint32_t Get_ID_18EA0021_Sig_CruiseControl_VehicleSpeedSetup(void);
extern uint8_t Get_ID_18021733_Sig_Setup_cmd(void);
extern uint8_t Get_ID_0C010305_Sig_Auto_EcoPow(void);
extern uint32_t Get_ID_18FECA03_Sig_SPN(void);
extern uint8_t Get_ID_18FECA03_Sig_FMI(void);
extern uint8_t Co_Can_ConvertSubID(uint32_t MsgID);
......
......@@ -5919,7 +5919,7 @@ void GUI_General_Popup_Display(uint16_t PopupMsg)
return;
}
V_Speed = Common_Get_Act_V_Speed();
V_Speed = Common_Get_Disp_V_Speed();
if (V_Speed > 66u) /*有车速*/
{
......
......@@ -156,106 +156,86 @@ typedef struct
*************************************************************************************************************/
static const GUIGeneralPopupStruct GUIGeneralPopupTable[] =
{
/*----图标-----------------有车速--------------------------------无车速--------------*/
/*----图标-----------------有车速-----------------------------------------------------------无车速-------------------------------------------*/
/*----第一组----*/
{SpriteSize , CN_Alarm_01_wenzi1 , SpriteSize, CN_Alarm_01_wenzi1 , SpriteSize}, /*00.紧急警报-刹车*/
{SpriteSize , CN_Alarm_01_wenzi4 , SpriteSize, CN_Alarm_01_wenzi4 , SpriteSize}, /*01.紧急警报-紧急制动*/
{SpriteSize , CN_Alarm_01_wenzi2 , SpriteSize, CN_Alarm_01_wenzi2 , SpriteSize}, /*02.车间距警报-刹车(红字)*/
{SpriteSize , CN_Alarm_01_wenzi5 , SpriteSize, CN_Alarm_01_wenzi5 , SpriteSize}, /*03.车间距警报-碰撞报警*/
{SpriteSize , CN_Alarm_01_wenzi3 , SpriteSize, CN_Alarm_01_wenzi3 , SpriteSize}, /*04.车间距警报-刹车(黄字)*/
{CN_Alarm_drive_04_image, CN_Alarm_drive_04_wenzi, SpriteSize, CN_Alarm_drive_04_wenzi, SpriteSize}, /*05.ASR工作*/
{SpriteSize , CN_Alarm_01_wenzi1 , SpriteSize , CN_Alarm_01_wenzi1 , SpriteSize }, /*00.紧急警报-刹车*/
{SpriteSize , CN_Alarm_01_wenzi4 , SpriteSize , CN_Alarm_01_wenzi4 , SpriteSize }, /*01.紧急警报-紧急制动*/
{SpriteSize , CN_Alarm_01_wenzi2 , SpriteSize , CN_Alarm_01_wenzi2 , SpriteSize }, /*02.车间距警报-刹车(红字)*/
{SpriteSize , CN_Alarm_01_wenzi5 , SpriteSize , CN_Alarm_01_wenzi5 , SpriteSize }, /*03.车间距警报-碰撞报警*/
{SpriteSize , CN_Alarm_01_wenzi3 , SpriteSize , CN_Alarm_01_wenzi3 , SpriteSize }, /*04.车间距警报-刹车(黄字)*/
{CN_Alarm_drive_04_image , CN_Alarm_drive_04_wenzi , SpriteSize , CN_Alarm_drive_04_wenzi , SpriteSize }, /*05.ASR工作*/
/*----第二组----*/
{CN_Alarm_drive_05_image, CN_Alarm_drive_05_wenzi, SpriteSize, SpriteSize , SpriteSize}, /*06.PTO紧急警报-刹车*/
{CN_Alarm_drive_06_image, CN_Alarm_drive_06_wenzi, SpriteSize, SpriteSize , SpriteSize}, /*07.忘记松手刹车*/
{CN_Alarm_drive_10_image, CN_Alarm_drive_10_wenzi, SpriteSize, SpriteSize , SpriteSize}, /*08.遥控调整车辆高度(有车速)*/
{CN_Alarm_drive_05_image , CN_Alarm_drive_05_wenzi , SpriteSize , SpriteSize , SpriteSize }, /*06.PTO紧急警报-刹车*/
{CN_Alarm_drive_06_image , CN_Alarm_drive_06_wenzi , SpriteSize , SpriteSize , SpriteSize }, /*07.忘记松手刹车*/
{CN_Alarm_drive_10_image , CN_Alarm_drive_10_wenzi , SpriteSize , SpriteSize , SpriteSize }, /*08.遥控调整车辆高度(有车速)*/
/*----第三组----*/
{CN_Alarm_drive_12_image, CN_Alarm_drive_12_wenzi, SpriteSize, CN_Alarm_drive_12_wenzi, SpriteSize}, /*09.自动巡航模式*/
{CN_Alarm_drive_14_image, CN_Alarm_drive_14_wenzi, SpriteSize, CN_Alarm_drive_14_wenzi, SpriteSize}, /*10.可变SLD 模式*/
{CN_Alarm_drive_12_image , CN_Alarm_drive_12_wenzi , SpriteSize , CN_Alarm_drive_12_wenzi , SpriteSize }, /*09.自动巡航模式*/
{CN_Alarm_drive_14_image , CN_Alarm_drive_14_wenzi , SpriteSize , CN_Alarm_drive_14_wenzi , SpriteSize }, /*10.可变SLD 模式*/
/*----第四组----*/
{0, 0, 0, 0, 0}, /*11.充电异常(系统检测)*/
{0, 0, 0, 0, 0}, /*12.油压(系统检测)*/
{0, 0, 0, 0, 0}, /*13.AMT初始化异常*/
{0, 0, 0, 0, 0}, /*14.尿素品质异常(系统检测)*/
{0, 0, 0, 0, 0}, /*15.尿素喷射异常(系统检测)*/
{0, 0, 0, 0, 0}, /*16.尿素水补给(系统检测)*/
{0, 0, 0, 0, 0}, /*17.AMT初始化结束*/
{0, 0, 0, 0, 0}, /*18.DPD自动再生*/
{0, 0, 0, 0, 0}, /*19.过热(过热,请在安全的场所停车)*/
{0, 0, 0, 0, 0}, /*20.过热(冷却液温度过高)*/
{0, 0, 0, 0, 0}, /*21.冷却水(冷却液不足)*/
{0, 0, 0, 0, 0}, /*22.冷却水(冷却水不足)*/
{0, 0, 0, 0, 0}, /*23.油压(机油)请在安全场所停车*/
{0, 0, 0, 0, 0}, /*24.油压异常*/
{0, 0, 0, 0, 0}, /*25.仪表故障-请在安全场所停车*/
{0, 0, 0, 0, 0}, /*26.仪表故障-请与五十铃公司联系*/
{0, 0, 0, 0, 0}, /*27.通信系统-请在安全场所停车*/
{0, 0, 0, 0, 0}, /*28.通信系统-请与五十铃公司联系*/
{0, 0, 0, 0, 0}, /*29.车速限制-图1*/
{0, 0, 0, 0, 0}, /*30.车速限制-图2*/
{0, 0, 0, 0, 0}, /*31.扭矩限制-图1*/
{0, 0, 0, 0, 0}, /*32.扭矩限制-图2*/
{0, 0, 0, 0, 0}, /*33.扭矩限制、车速限制 交互 显示-->扭矩限制*/
{0, 0, 0, 0, 0}, /*34.尿素品质异常-图1*/
{0, 0, 0, 0, 0}, /*35.尿素品质异常-图2*/
{0, 0, 0, 0, 0}, /*36.临界排放故障-图1*/
{0, 0, 0, 0, 0}, /*37.临界排放故障-图2*/
{0, 0, 0, 0, 0}, /*38.AMT异常-图1*/
{0, 0, 0, 0, 0}, /*39.AMT异常-请重启发动机*/
{0, 0, 0, 0, 0}, /*40.AMT异常(气压低下)-图1*/
{0, 0, 0, 0, 0}, /*41.AMT异常(气压低下)-图2*/
{0, 0, 0, 0, 0}, /*42.低圧警報-轮胎漏气警告*/
{0, 0, 0, 0, 0}, /*43.同——44*/
{0, 0, 0, 0, 0}, /*44.尿素补给-补充尿素溶液-图1*/
{0, 0, 0, 0, 0}, /*45.尿素补给-补充尿素溶液-图2*/
{0, 0, 0, 0, 0}, /*46.尿素余量少-有车速-图1*/
{0, 0, 0, 0, 0}, /*47.尿素余量少-无车速-图2*/
{0, 0, 0, 0, 0}, /*48.低圧警報(低下)*/
{0, 0, 0, 0, 0}, /*49.同——50*/
{0, 0, 0, 0, 0}, /*50.摄像头有污染-图1*/
{0, 0, 0, 0, 0}, /*51.摄像头有污染-请与五十铃公司联系*/
{0, 0, 0, 0, 0}, /*52.尿素喷射异常(停止)-图1*/
{0, 0, 0, 0, 0}, /*53.尿素喷射异常(停止)-图2*/
{0, 0, 0, 0, 0}, /*54.尿素喷射异常(消耗量)-图1*/
{0, 0, 0, 0, 0}, /*55.尿素喷射异常(消耗量)-图2*/
{0, 0, 0, 0, 0}, /*56.高圧警報-轮胎高压警告*/
{0, 0, 0, 0, 0}, /*57.高温警報-轮胎高温警告*/
{0, 0, 0, 0, 0}, /*58.尿素喷射异常(停止、消耗量)交互显示*/
{0, 0, 0, 0, 0}, /*59.DPD手动再生要求1-DPD需要再生*/
{0, 0, 0, 0, 0}, /*60.DPD手动再生要求1-请按下DPD开关*/
{0, 0, 0, 0, 0}, /*61.DPD手动再生要求2-DPD需要再生*/
{0, 0, 0, 0, 0}, /*62.DPD手动再生要求2-请按下DPD开关*/
{0, 0, 0, 0, 0}, /*63.TPMS故障-轮胎监控失败*/
{0, 0, 0, 0, 0}, /*64.TPMS電池低下-轮胎监控传感器电压下降*/
{0, 0, 0, 0, 0}, /*65.DPD手动再生中*/
{0, 0, 0, 0, 0}, /*66.遥控车辆高度调整中(无车速)*/
{0, 0, 0, 0, 0}, /*67.PTO(停车中)*/
{0, 0, 0, 0, 0}, /*68.充电异常-请在安全的场所停车*/
{0, 0, 0, 0, 0}, /*69.充电异常-请与五十铃公司联系*/
{0, 0, 0, 0, 0}, /*70.AMT異常-AMT异常*/
{0, 0, 0, 0, 0}, /*71.AMT異常-请联系经销商*/
{0, 0, 0, 0, 0}, /*72.补充燃料-油箱单位*/
{0, 0, 0, 0, 0}, /*73.过热-离合器过载*/
{0, 0, 0, 0, 0}, /*74.过热-选择合适的档位*/
{0, 0, 0, 0, 0}, /*75.AMT磨耗-离合器磨损*/
{0, 0, 0, 0, 0}, /*76.低电压报警*/
{0, 0, 0, 0, 0}, /*77.过电压报警*/
{0, 0, 0, 0, 0}, /*78.DPD自动再生-DPD自动再生中*/
{0, 0, 0, 0, 0}, /*79.DPD自动再生-再生将自动完成,不需要操作开关*/
{0, 0, 0, 0, 0}, /*80.气压过低-气压过低请注意*/
{0, 0, 0, 0, 0}, /*81.气压过低-请冲入空气*/
{0, 0, 0, 0, 0}, /*82.EBS故障(红)-请在安全的场所停车*/
{0, 0, 0, 0, 0}, /*83.EBS故障(红)-请与五十铃公司联系*/
{0, 0, 0, 0, 0}, /*84.省油耗建议-急加速*/
{0, 0, 0, 0, 0}, /*85.省油耗建议-急减速*/
{0, 0, 0, 0, 0}, /*86.省油耗建议-请降低发动机转速*/
{0, 0, 0, 0, 0}, /*87.省油耗建议-请降低速度*/
{0, 0, 0, 0, 0}, /*88.发动机机油&滤清器*/
{0, 0, 0, 0, 0}, /*89.燃油滤清器*/
{0, 0, 0, 0, 0}, /*90.变速箱油*/
{0, 0, 0, 0, 0}, /*91.差速器油*/
{0, 0, 0, 0, 0}, /*92.顺畅系统离合器油*/
{0, 0, 0, 0, 0}, /*93.动力转向液*/
{0, 0, 0, 0, 0}, /*94.更换轮胎・轮胎位置*/
{CN_Alarm_TST_2_image , CN_Alarm_TST_1_wenzi , SpriteSize , CN_Alarm_TST_1_wenzi , SpriteSize }, /*11.充电异常(系统检测)*/
{CN_Alarm_TST_1_image , CN_Alarm_TST_1_wenzi , SpriteSize , CN_Alarm_TST_1_wenzi , SpriteSize }, /*12.油压(系统检测)*/
{CN_Alarm_TST_3_image , CN_Alarm_TST_3_wenzi1 , SpriteSize , CN_Alarm_TST_3_wenzi1 , SpriteSize }, /*13.AMT初始化异常*/
{CN_Alarm_TST_5_image , CN_Alarm_TST_1_wenzi , SpriteSize , CN_Alarm_TST_1_wenzi , SpriteSize }, /*14.尿素品质异常(系统检测)*/
{CN_Alarm_TST_6_image , CN_Alarm_TST_1_wenzi , SpriteSize , CN_Alarm_TST_1_wenzi , SpriteSize }, /*15.尿素喷射异常(系统检测)*/
{CN_Alarm_TST_7_image , CN_Alarm_TST_1_wenzi , SpriteSize , CN_Alarm_TST_1_wenzi , SpriteSize }, /*16.尿素水补给(系统检测)*/
{CN_Alarm_TST_4_image , CN_Alarm_TST_4_wenzi1 , SpriteSize , CN_Alarm_TST_4_wenzi1 , SpriteSize }, /*17.AMT初始化结束*/
{CN_Alarm_TST_8_image , CN_Alarm_TST_1_wenzi , SpriteSize , CN_Alarm_TST_1_wenzi , SpriteSize }, /*18.DPD自动再生*/
/*----第五组----*/
{CN_Alarm_G5_1_image , CN_Alarm_G5_1_wenzi2 , CN_Alarm_G5_1_wenzi1 , CN_Alarm_G5_1_wenzi3 , CN_Alarm_G5_1_wenzi4 }, /*19.过热(过热,请在安全的场所停车)*/
{CN_Alarm_G5_2_image , CN_Alarm_G5_2_image2 , CN_Alarm_G5_2_wenzi1 , CN_Alarm_G5_2_wenzi , CN_Alarm_G5_2_wenzi2 },/*20.冷却水(冷却水不足)*/
{CN_Alarm_G5_3_image , CN_Alarm_G5_3_wenzi4 , CN_Alarm_G5_3_wenzi1 , CN_Alarm_G5_3_wenzi3 , CN_Alarm_G5_3_wenzi2 },/*21.油压异常*/
{CN_Alarm_G5_4_image , CN_Alarm_G5_4_wenzi1 , SpriteSize , CN_Alarm_G5_4_wenzi2 , CN_Alarm_G5_4_wenzi3 },/*22.仪表故障-请与五十铃公司联系*/
{CN_Alarm_G5_5_image , CN_Alarm_G5_5_wenzi1 , SpriteSize , CN_Alarm_G5_5_wenzi2 , CN_Alarm_G5_5_wenzi3 },/*23.通信系统-请与五十铃公司联系*/
{CN_Alarm_G5_6_image , CN_Alarm_G5_6_wenzi1 , SpriteSize , CN_Alarm_G5_6_wenzi2 , SpriteSize },/*24.车速限制*/
{CN_Alarm_G5_7_image , CN_Alarm_G5_7_wenzi1 , SpriteSize , CN_Alarm_G5_7_wenzi2 , SpriteSize },/*25.扭矩限制*/
{CN_Alarm_G5_89_image , CN_Alarm_G5_89_wenzi4 , SpriteSize , CN_Alarm_G5_89_wenzi1 , SpriteSize },/*26.尿素品质异常*/
{CN_Alarm_G5_89_image , CN_Alarm_G5_89_wenzi3 , SpriteSize , CN_Alarm_G5_89_wenzi2 , SpriteSize },/*27.临界排放故障*/
{CN_Alarm_G5_10_11_image , CN_Alarm_G5_10_11_wenzi5 , CN_Alarm_G5_10_11_wenzi1 , CN_Alarm_G5_10_11_wenzi5 , CN_Alarm_G5_10_11_wenzi4 },/*28.AMT异常-请重启发动机*/
{CN_Alarm_G5_10_11_image , CN_Alarm_G5_10_11_wenzi2 , SpriteSize , CN_Alarm_G5_10_11_wenzi3 , SpriteSize },/*29.AMT异常(气压低下)*/
{CN_Alarm_G5_12_25_image , CN_Alarm_G5_12_25_wenzi1 , SpriteSize , CN_Alarm_G5_12_25_wenzi1 , SpriteSize },/*30.胎压报警-快速漏气*/
{CN_Alarm_G5_13_14_image , CN_Alarm_G5_13_14_wenzi5 , SpriteSize , CN_Alarm_G5_13_14_wenzi2 , SpriteSize },/*31.尿素补给-补充尿素溶液*/
{CN_Alarm_G5_13_14_image , CN_Alarm_G5_13_14_wenzi , SpriteSize , CN_Alarm_G5_13_14_wenzi1 , SpriteSize },/*32.尿素余量少-无车速*/
{CN_Alarm_G5_12_25_image , CN_Alarm_G5_12_25_wenzi2 , SpriteSize , CN_Alarm_G5_12_25_wenzi2 , SpriteSize },/*33.胎压报警-气压低*/
{CN_Alarm_G5_16_image , CN_Alarm_G5_16_wenzi1 , SpriteSize , CN_Alarm_G5_16_wenzi2 , CN_Alarm_G5_16_wenzi3 },/*34.摄像头有污染-请与五十铃公司联系*/
{CN_Alarm_G5_17_18_21_image, CN_Alarm_G5_17_18_21_wenzi1, SpriteSize , CN_Alarm_G5_17_18_21_wenzi2, SpriteSize },/*35.尿素喷射异常(停止)*/
{CN_Alarm_G5_17_18_21_image, CN_Alarm_G5_17_18_21_wenzi3, SpriteSize , CN_Alarm_G5_17_18_21_wenzi5, SpriteSize },/*36.尿素喷射异常(消耗量)*/
{CN_Alarm_G5_12_25_image , CN_Alarm_G5_12_25_wenzi4 , SpriteSize , CN_Alarm_G5_12_25_wenzi4 , SpriteSize },/*37.高圧警報-轮胎高压警告*/
{CN_Alarm_G5_12_25_image , CN_Alarm_G5_12_25_wenzi9 , SpriteSize , CN_Alarm_G5_12_25_wenzi9 , SpriteSize },/*38.高温警報-轮胎高温警告*/
{CN_Alarm_G5_12_23_image , CN_Alarm_G5_12_23_wenzi2 , SpriteSize , CN_Alarm_G5_12_23_wenzi1 , SpriteSize },/*39.DPD手动再生要求1-请按下DPD开关*/
{CN_Alarm_G5_12_23_image , CN_Alarm_G5_12_23_wenzi2 , SpriteSize , CN_Alarm_G5_12_23_wenzi1 , SpriteSize },/*40.DPD手动再生要求2-请按下DPD开关*/
{CN_Alarm_G5_12_25_image , CN_Alarm_G5_12_25_wenzi7 , SpriteSize , CN_Alarm_G5_12_25_wenzi7 , SpriteSize },/*41.TPMS故障*/
{CN_Alarm_G5_12_25_image , CN_Alarm_G5_12_25_wenzi6 , SpriteSize , CN_Alarm_G5_12_25_wenzi6 , SpriteSize },/*42.TPMS電池低下-轮胎监控传感器电压下降*/
/*----第六组----*/
{CN_Alarm_stop_31_image , SpriteSize , SpriteSize , CN_Alarm_stop_31_wenzi1 , SpriteSize },/*43.遥控车辆高度调整中(无车速)*/
{CN_Alarm_stop_32_image , SpriteSize , SpriteSize , CN_Alarm_stop_32_wenzi , SpriteSize },/*44.PTO(停车中)*/
/*----第七组----*/
{CN_Alarm_drive_33_image , CN_Alarm_drive_33_wenzi2 , CN_Alarm_drive_33_wenzi1 , CN_Alarm_stop_36_wenzi1 , CN_Alarm_stop_36_wenzi2 },/*45.充电异常-请与五十铃公司联系*/
{CN_Alarm_drive_55_image , CN_Alarm_drive_55_wenzi1_1 , CN_Alarm_drive_55_wenzi1_2, CN_Alarm_drive_55_wenzi1_1 , CN_Alarm_stop_55_wenzi1_2},/*46.AMT異常-请联系经销商*/
/*----第八组----*/
{CN_Alarm_drive_37_image , CN_Alarm_drive_37_wenzi , SpriteSize , CN_Alarm_drive_37_wenzi , SpriteSize },/*47.补充燃料-油箱单位*/
{CN_Alarm_drive_56_image , CN_Alarm_drive_56_wenzi1 , SpriteSize , CN_Alarm_stop_56_wenzi1_1 , CN_Alarm_stop_56_wenzi1_2},/*48.AMT过热-选择合适的档位*/
{CN_Alarm_drive_56_image , CN_Alarm_drive_56_wenzi2 , SpriteSize , CN_Alarm_drive_56_wenzi2 , SpriteSize },/*49.AMT磨耗-离合器磨损*/
{CN_Alarm_drive_33_image , CN_Alarm_drive_39_wenzi1 , SpriteSize , CN_Alarm_drive_39_wenzi1 , SpriteSize },/*50.低电压报警*/
{CN_Alarm_drive_33_image , CN_Alarm_drive_39_wenzi2 , SpriteSize , CN_Alarm_drive_39_wenzi2 , SpriteSize },/*51.过电压报警*/
{CN_Alarm_drive_70_image , CN_Alarm_drive_70_wenzi1 , SpriteSize , CN_Alarm_stop_71_wenzi1_1 , CN_Alarm_stop_70_wenzi2 },/*52.后蹄片磨损*/
{CN_Alarm_drive_70_image , CN_Alarm_drive_70_wenzi1 , SpriteSize , CN_Alarm_stop_70_wenzi1_1 , CN_Alarm_stop_70_wenzi2 },/*53.前蹄片磨损*/
{CN_Alarm_drive_41_image , CN_Alarm_drive_41_wenzi , SpriteSize , CN_Alarm_stop_43_wenzi1 , CN_Alarm_stop_43_wenzi2 },/*54.DPD自动再生-再生将自动完成,不需要操作开关*/
/*----第九组----*/
{CN_Alarm_drive_42_image , CN_Alarm_drive_42_wenzi1 , SpriteSize , CN_Alarm_stop_44_wenzi1_1 , CN_Alarm_stop_44_wenzi1_2},/*55.气压过低-请冲入空气*/
{CN_Alarm_drive_42_image , CN_Alarm_drive_42_wenzi2_2 , CN_Alarm_drive_42_wenzi2_1, CN_Alarm_stop_44_wenzi2_1 , CN_Alarm_stop_44_wenzi2_2},/*56.EBS故障(红)-请与五十铃公司联系*/
/*----第十组----*/
{CN_Alarm_drive_43_image , CN_Alarm_drive_43_wenzi1 , SpriteSize , SpriteSize , SpriteSize },/*57.省油耗建议-急加速*/
{CN_Alarm_drive_43_image , CN_Alarm_drive_43_wenzi2 , SpriteSize , SpriteSize , SpriteSize },/*58.省油耗建议-急减速*/
{CN_Alarm_drive_43_image , CN_Alarm_drive_43_wenzi3 , SpriteSize , SpriteSize , SpriteSize },/*59.省油耗建议-请降低发动机转速*/
{CN_Alarm_drive_43_image , CN_Alarm_drive_43_wenzi4 , SpriteSize , SpriteSize , SpriteSize },/*60.省油耗建议-请降低速度*/
/*----第十一组----*/
{CN_Alarm_drive_44_image , CN_Alarm_drive_44_wenzi1_1 , CN_Alarm_drive_44_wenzi1 , CN_Alarm_drive_44_wenzi1_1 , CN_Alarm_drive_44_wenzi1 },/*61.发动机机油&滤清器*/
{CN_Alarm_drive_44_image , CN_Alarm_drive_44_wenzi1_2 , CN_Alarm_drive_44_wenzi1 , CN_Alarm_drive_44_wenzi1_2 , CN_Alarm_drive_44_wenzi1 },/*62.燃油滤清器*/
{CN_Alarm_drive_44_image , CN_Alarm_drive_44_wenzi1_3 , CN_Alarm_drive_44_wenzi1 , CN_Alarm_drive_44_wenzi1_3 , CN_Alarm_drive_44_wenzi1 },/*63.变速箱油*/
{CN_Alarm_drive_44_image , CN_Alarm_drive_44_wenzi1_4 , CN_Alarm_drive_44_wenzi1 , CN_Alarm_drive_44_wenzi1_4 , CN_Alarm_drive_44_wenzi1 },/*64.差速器油*/
{CN_Alarm_drive_44_image , CN_Alarm_drive_44_wenzi1_7 , CN_Alarm_drive_44_wenzi1 , CN_Alarm_drive_44_wenzi1_7 , CN_Alarm_drive_44_wenzi1 },/*65.顺畅系统离合器油*/
{CN_Alarm_drive_44_image , CN_Alarm_drive_44_wenzi1_5 , CN_Alarm_drive_44_wenzi1 , CN_Alarm_drive_44_wenzi1_5 , CN_Alarm_drive_44_wenzi1 },/*66.动力转向液*/
{CN_Alarm_drive_44_image , CN_Alarm_drive_44_wenzi2_1 , CN_Alarm_drive_44_wenzi2 , CN_Alarm_drive_44_wenzi2_1 , CN_Alarm_drive_44_wenzi2 },/*67.更换轮胎・轮胎位置*/
};
static const uint32_t GUIWedk[7u] = {CN_xingqiri, CN_xingqiyi, CN_xingqier, CN_xingqisan, CN_xingqisi, CN_xingqiwu, CN_xingqiliu};
......
......@@ -66,11 +66,10 @@ static uint16_t User_KQGZJ_Time;
static uint16_t User_DLZXY_Time;
static uint16_t User_LT_Time;
static uint8_t CRUISE_1_Time ;
static uint8_t CRUISE_STUDY_Time;
static uint8_t CRUISE_SLD1_Time ;
static uint8_t CRUISE_SLD2_Time ;
static uint16_t CRUISE_1_Time;
static uint16_t CRUISE_STUDY_Time;
static uint16_t CRUISE_SLD1_Time;
static uint16_t CRUISE_SLD2_Time;
/*每次唤醒调用*/
void Common_DataInit(void)
......@@ -266,13 +265,13 @@ void Common_Input_Para(void)
}
else
{
User_FDJYLQQ_Time = 0 ;
User_FDJYLQQ_Time = 0;
}
if ((State_Flag.User_RYLQQ_FLAG == 1) || (State_Flag.User_RYLQQ_FLAG == 2))
{
if (User_RYLQQ_Time < 601)
User_RYLQQ_Time ++;
User_RYLQQ_Time++;
}
else
{
......@@ -282,7 +281,7 @@ void Common_Input_Para(void)
if ((State_Flag.User_BSXY_FLAG == 1) || (State_Flag.User_BSXY_FLAG == 2))
{
if (User_BSXY_Time < 601)
User_BSXY_Time ++;
User_BSXY_Time++;
}
else
{
......@@ -322,7 +321,7 @@ void Common_Input_Para(void)
if ((State_Flag.User_DLZXY_FLAG == 1) || (State_Flag.User_DLZXY_FLAG == 2))
{
if (User_DLZXY_Time < 601)
User_DLZXY_Time ++;
User_DLZXY_Time++;
}
else
{
......@@ -332,7 +331,7 @@ void Common_Input_Para(void)
if ((State_Flag.User_LT_FLAG == 1) || (State_Flag.User_LT_FLAG == 2))
{
if (User_LT_Time < 601)
User_LT_Time ++ ;
User_LT_Time++;
}
else
{
......@@ -342,9 +341,9 @@ void Common_Input_Para(void)
/**/
if (Get_ID_18FF4100_Sig_Cruise_VariableSLD_Disp() == 1u)
{
if (CRUISE_1_Time < 40)
if (CRUISE_1_Time < 1500u)
{
CRUISE_1_Time++ ;
CRUISE_1_Time++;
}
}
else
......@@ -353,9 +352,9 @@ void Common_Input_Para(void)
}
if (Get_ID_18FF4100_Sig_Cruise_VariableSLD_Disp() == 2u)
{
if (CRUISE_STUDY_Time < 40)
if (CRUISE_STUDY_Time < 1500u)
{
CRUISE_STUDY_Time++ ;
CRUISE_STUDY_Time++;
}
}
else
......@@ -364,7 +363,7 @@ void Common_Input_Para(void)
}
if (Get_ID_18FF4100_Sig_Cruise_VariableSLD_Disp() == 3u)
{
if (CRUISE_SLD1_Time < 40)
if (CRUISE_SLD1_Time < 1500u)
{
CRUISE_SLD1_Time++;
}
......@@ -392,16 +391,15 @@ void Common_Input_Para(void)
Common_Set_Disp_E_Speed(0u);
/*----*/
User_FDJYLQQ_Time = 0u ;
User_RYLQQ_Time = 0u ;
User_BSXY_Time = 0u ;
User_CSQY_Time = 0u ;
User_LHQY_Time = 0u ;
User_KQGZJ_Time = 0u ;
User_DLZXY_Time = 0u ;
User_LT_Time = 0u ;
User_FDJYLQQ_Time = 0u;
User_RYLQQ_Time = 0u;
User_BSXY_Time = 0u;
User_CSQY_Time = 0u;
User_LHQY_Time = 0u;
User_KQGZJ_Time = 0u;
User_DLZXY_Time = 0u;
User_LT_Time = 0u;
/*----*/
}
}
......@@ -478,18 +476,37 @@ int32_t SEGGER_RTT_printf(uint16_t BufferIndex, const char *sFormat, ...)
return 0;
}
uint8_t Common_Get_Cruise_Time(void)
uint8_t Common_Get_Cruise_TimeSta(void)
{
return CRUISE_1_Time;
}
uint8_t Time_Sta = 0u;
uint8_t Common_Get_Cruise_SLD_Time(void)
{
return CRUISE_SLD1_Time;
if ((CRUISE_1_Time > 0u) && (CRUISE_1_Time < 1500u))
{
Time_Sta = 1u;
}
else
{
Time_Sta = 0u;
}
return Time_Sta;
}
uint8_t Common_Get_Cruise_SLD_TimeSta(void)
{
uint8_t Time_Sta = 0u;
if ((CRUISE_SLD1_Time > 0u) && (CRUISE_SLD1_Time < 1500u))
{
Time_Sta = 1u;
}
else
{
Time_Sta = 0u;
}
return Time_Sta;
}
/*EOL诊断配置数据转换为仪表配置数据*/
void ReadDTCEOLValue_Meter_K_LINE(void)
......
......@@ -126,8 +126,8 @@ void Set_Can18FF5510_FirstRecv_Event(void);
void Set_Can18FF2300_FirstRecv_Event(void);
uint8_t Get_CanFirstRecv_Event(uint8_t ID);
uint8_t Common_Get_Cruise_Time(void);
uint8_t Common_Get_Cruise_SLD_Time(void);
uint8_t Common_Get_Cruise_TimeSta(void);
uint8_t Common_Get_Cruise_SLD_TimeSta(void);
void ReadDTCEOLValue_Meter_K_LINE(void);
void K_LINE_EOL_InitVal(void);
......
......@@ -263,23 +263,23 @@ static const t_PicStruct Pic_Attribute[] =
{ /*CN_Alarm_G5_10_11_wenzi3 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x10577CC0u },
{ /*CN_Alarm_G5_10_11_wenzi4 X486_Y225.png*/ 486u, 225u, 280u, 132u, ARGB8888, 0x1057F200u },
{ /*CN_Alarm_G5_10_11_wenzi5 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x105A3380u },
{ /*CN_Alarm_G5_12__25_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x105AA8C0u },
{ /*CN_Alarm_G5_12__25_weizhi10 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105B1940u },
{ /*CN_Alarm_G5_12__25_weizhi11 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105C2C40u },
{ /*CN_Alarm_G5_12__25_weizhi7 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105D3F40u },
{ /*CN_Alarm_G5_12__25_weizhi8 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105E5240u },
{ /*CN_Alarm_G5_12__25_weizhi9 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105F6540u },
{ /*CN_Alarm_G5_12__25_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10607840u },
{ /*CN_Alarm_G5_12__25_wenzi2 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10618B40u },
{ /*CN_Alarm_G5_12__25_wenzi3 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10629E40u },
{ /*CN_Alarm_G5_12__25_wenzi4 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1063B140u },
{ /*CN_Alarm_G5_12__25_wenzi5 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1064C440u },
{ /*CN_Alarm_G5_12__25_wenzi6 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1065D740u },
{ /*CN_Alarm_G5_13_14_weizhi5 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1066EA40u },
{ /*CN_Alarm_G5_13_14_wenzi X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1067FD40u },
{ /*CN_Alarm_G5_13_14__image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x10691040u },
{ /*CN_Alarm_G5_13_14__wenzi1 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x106980C0u },
{ /*CN_Alarm_G5_13_14__wenzi2 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x1069F600u },
{ /*CN_Alarm_G5_12_25_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x105AA8C0u },
{ /*CN_Alarm_G5_12_25_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105B1940u },
{ /*CN_Alarm_G5_12_25_wenzi10 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105C2C40u },
{ /*CN_Alarm_G5_12_25_wenzi11 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105D3F40u },
{ /*CN_Alarm_G5_12_25_wenzi2 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105E5240u },
{ /*CN_Alarm_G5_12_25_wenzi3 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x105F6540u },
{ /*CN_Alarm_G5_12_25_wenzi4 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10607840u },
{ /*CN_Alarm_G5_12_25_wenzi5 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10618B40u },
{ /*CN_Alarm_G5_12_25_wenzi6 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10629E40u },
{ /*CN_Alarm_G5_12_25_wenzi7 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1063B140u },
{ /*CN_Alarm_G5_12_25_wenzi8 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1064C440u },
{ /*CN_Alarm_G5_12_25_wenzi9 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1065D740u },
{ /*CN_Alarm_G5_13_14_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x1066EA40u },
{ /*CN_Alarm_G5_13_14_wenzi X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10675AC0u },
{ /*CN_Alarm_G5_13_14_wenzi1 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x10686DC0u },
{ /*CN_Alarm_G5_13_14_wenzi2 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x1068E300u },
{ /*CN_Alarm_G5_13_14_wenzi5 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10695840u },
{ /*CN_Alarm_G5_16_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x106A6B40u },
{ /*CN_Alarm_G5_16_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x106ADBC0u },
{ /*CN_Alarm_G5_16_wenzi2 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x106BEEC0u },
......@@ -288,20 +288,20 @@ static const t_PicStruct Pic_Attribute[] =
{ /*CN_Alarm_G5_12_23_weizhi3 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x106F1600u },
{ /*CN_Alarm_G5_12_23_wenzi1 X386_Y283.png*/ 386u, 283u, 364u, 40u, ARGB8888, 0x106F8B40u },
{ /*CN_Alarm_G5_12_23_wenzi2 X386_Y283.png*/ 386u, 283u, 364u, 40u, ARGB8888, 0x10706EC0u },
{ /*CN_Alarm__G5_12_23_wenzi4 X486_Y225.png*/ 486u, 225u, 280u, 132u, ARGB8888, 0x10715240u },
{ /*CN_Alarm__G5_17_18_21_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x107393C0u },
{ /*CN_Alarm__G5_17_18_21_image2 X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x10740440u },
{ /*CN_Alarm__G5_17_18_21_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x107474C0u },
{ /*CN_Alarm__G5_17_18_21_wenzi2 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x107587C0u },
{ /*CN_Alarm__G5_17_18_21_wenzi3 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1075FD00u },
{ /*CN_Alarm__G5_17_18_21_wenzi4 X492_Y194.png*/ 492u, 194u, 240u, 68u, ARGB8888, 0x10771000u },
{ /*CN_Alarm__G5_17_18_21_wenzi5 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x10780F00u },
{ /*CN_Alarm_G5_12_23_wenzi4 X486_Y225.png*/ 486u, 225u, 280u, 132u, ARGB8888, 0x10715240u },
{ /*CN_Alarm_G5_17_18_21_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x107393C0u },
{ /*CN_Alarm_G5_17_18_21_image2 X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x10740440u },
{ /*CN_Alarm_G5_17_18_21_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x107474C0u },
{ /*CN_Alarm_G5_17_18_21_wenzi2 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x107587C0u },
{ /*CN_Alarm_G5_17_18_21_wenzi3 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1075FD00u },
{ /*CN_Alarm_G5_17_18_21_wenzi4 X492_Y194.png*/ 492u, 194u, 240u, 68u, ARGB8888, 0x10771000u },
{ /*CN_Alarm_G5_17_18_21_wenzi5 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x10780F00u },
{ /*CN_Alarm_G5_2_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x10788440u },
{ /*CN_Alarm_G5_2_image2 X492_Y194.png*/ 492u, 194u, 240u, 68u, ARGB8888, 0x1078F4C0u },
{ /*CN_Alarm_G5_2_wenzi X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x1079F3C0u },
{ /*CN_Alarm_G5_2_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x107A6900u },
{ /*CN_Alarm_G5_2_wenzi2 X486_Y225.png*/ 486u, 225u, 280u, 132u, ARGB8888, 0x107B7C00u },
{ /*CN_Alarm_G5_3_mage X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x107DBD80u },
{ /*CN_Alarm_G5_3_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x107DBD80u },
{ /*CN_Alarm_G5_3_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x107E2E00u },
{ /*CN_Alarm_G5_3_wenzi2 X486_Y225.png*/ 486u, 225u, 280u, 132u, ARGB8888, 0x107F4100u },
{ /*CN_Alarm_G5_3_wenzi3 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x10818280u },
......@@ -321,10 +321,10 @@ static const t_PicStruct Pic_Attribute[] =
{ /*CN_Alarm_G5_7_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x108DAC80u },
{ /*CN_Alarm_G5_7_wenzi2 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x108EBF80u },
{ /*CN_Alarm_G5_89_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x108F34C0u },
{ /*CN_Alarm_G5_89_iwenzi1 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x108FA540u },
{ /*CN_Alarm_G5_89_iwenzi2 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x10901A80u },
{ /*CN_Alarm_G5_89_iwenzi3 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10908FC0u },
{ /*CN_Alarm_G5_89_iwenzi4 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1091A2C0u },
{ /*CN_Alarm_G5_89_wenzi1 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x108FA540u },
{ /*CN_Alarm_G5_89_wenzi2 X484_Y191.png*/ 484u, 191u, 268u, 28u, ARGB8888, 0x10901A80u },
{ /*CN_Alarm_G5_89_wenzi3 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10908FC0u },
{ /*CN_Alarm_G5_89_wenzi4 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x1091A2C0u },
{ /*CN_Alarm_stop_31_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x1092B5C0u },
{ /*CN_Alarm_stop_31_wenzi1 X391_Y277.png*/ 391u, 277u, 400u, 44u, ARGB8888, 0x10932640u },
{ /*CN_Alarm_stop_32_image X383_Y189.png*/ 383u, 189u, 100u, 72u, ARGB8888, 0x10943940u },
......
......@@ -287,23 +287,23 @@ enum SpriteName
CN_Alarm_G5_10_11_wenzi3,
CN_Alarm_G5_10_11_wenzi4,
CN_Alarm_G5_10_11_wenzi5,
CN_Alarm_G5_12__25_image,
CN_Alarm_G5_12__25_weizhi10,
CN_Alarm_G5_12__25_weizhi11,
CN_Alarm_G5_12__25_weizhi7,
CN_Alarm_G5_12__25_weizhi8,
CN_Alarm_G5_12__25_weizhi9,
CN_Alarm_G5_12__25_wenzi1,
CN_Alarm_G5_12__25_wenzi2,
CN_Alarm_G5_12__25_wenzi3,
CN_Alarm_G5_12__25_wenzi4,
CN_Alarm_G5_12__25_wenzi5,
CN_Alarm_G5_12__25_wenzi6,
CN_Alarm_G5_13_14_weizhi5,
CN_Alarm_G5_12_25_image,
CN_Alarm_G5_12_25_wenzi1,
CN_Alarm_G5_12_25_wenzi10,
CN_Alarm_G5_12_25_wenzi11,
CN_Alarm_G5_12_25_wenzi2,
CN_Alarm_G5_12_25_wenzi3,
CN_Alarm_G5_12_25_wenzi4,
CN_Alarm_G5_12_25_wenzi5,
CN_Alarm_G5_12_25_wenzi6,
CN_Alarm_G5_12_25_wenzi7,
CN_Alarm_G5_12_25_wenzi8,
CN_Alarm_G5_12_25_wenzi9,
CN_Alarm_G5_13_14_image,
CN_Alarm_G5_13_14_wenzi,
CN_Alarm_G5_13_14__image,
CN_Alarm_G5_13_14__wenzi1,
CN_Alarm_G5_13_14__wenzi2,
CN_Alarm_G5_13_14_wenzi1,
CN_Alarm_G5_13_14_wenzi2,
CN_Alarm_G5_13_14_wenzi5,
CN_Alarm_G5_16_image,
CN_Alarm_G5_16_wenzi1,
CN_Alarm_G5_16_wenzi2,
......@@ -312,20 +312,20 @@ enum SpriteName
CN_Alarm_G5_12_23_weizhi3,
CN_Alarm_G5_12_23_wenzi1,
CN_Alarm_G5_12_23_wenzi2,
CN_Alarm__G5_12_23_wenzi4,
CN_Alarm__G5_17_18_21_image,
CN_Alarm__G5_17_18_21_image2,
CN_Alarm__G5_17_18_21_wenzi1,
CN_Alarm__G5_17_18_21_wenzi2,
CN_Alarm__G5_17_18_21_wenzi3,
CN_Alarm__G5_17_18_21_wenzi4,
CN_Alarm__G5_17_18_21_wenzi5,
CN_Alarm_G5_12_23_wenzi4,
CN_Alarm_G5_17_18_21_image,
CN_Alarm_G5_17_18_21_image2,
CN_Alarm_G5_17_18_21_wenzi1,
CN_Alarm_G5_17_18_21_wenzi2,
CN_Alarm_G5_17_18_21_wenzi3,
CN_Alarm_G5_17_18_21_wenzi4,
CN_Alarm_G5_17_18_21_wenzi5,
CN_Alarm_G5_2_image,
CN_Alarm_G5_2_image2,
CN_Alarm_G5_2_wenzi,
CN_Alarm_G5_2_wenzi1,
CN_Alarm_G5_2_wenzi2,
CN_Alarm_G5_3_mage,
CN_Alarm_G5_3_image,
CN_Alarm_G5_3_wenzi1,
CN_Alarm_G5_3_wenzi2,
CN_Alarm_G5_3_wenzi3,
......@@ -345,10 +345,10 @@ enum SpriteName
CN_Alarm_G5_7_wenzi1,
CN_Alarm_G5_7_wenzi2,
CN_Alarm_G5_89_image,
CN_Alarm_G5_89_iwenzi1,
CN_Alarm_G5_89_iwenzi2,
CN_Alarm_G5_89_iwenzi3,
CN_Alarm_G5_89_iwenzi4,
CN_Alarm_G5_89_wenzi1,
CN_Alarm_G5_89_wenzi2,
CN_Alarm_G5_89_wenzi3,
CN_Alarm_G5_89_wenzi4,
CN_Alarm_stop_31_image,
CN_Alarm_stop_31_wenzi1,
CN_Alarm_stop_32_image,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment