Commit ac7c34d8 authored by hu's avatar hu

调整指示灯逻辑

parent 1a547abb
...@@ -862,18 +862,24 @@ uint8_t LED_AEBS_OFF_L_Judgement(void) ...@@ -862,18 +862,24 @@ uint8_t LED_AEBS_OFF_L_Judgement(void)
m_Condition5 = (uint8_t)Get_ID_18FECAA1_Sig_AebsOff(); m_Condition5 = (uint8_t)Get_ID_18FECAA1_Sig_AebsOff();
m_Condition6 = (uint8_t)Get_ID_18FECAA0_Sig_AebsOff(); m_Condition6 = (uint8_t)Get_ID_18FECAA0_Sig_AebsOff();
if ( if (K_Line_Set.K_Line_LID28 == 0x01u)
((m_Condition1 == 0x02u) || (m_Condition2 == 0x02u) || (m_Condition3 == 0x02u) ||
((CanStatus1 == CAN_SIG_LOST) && (CanStatus2 == CAN_SIG_LOST) && (CanStatus3 == CAN_SIG_LOST)) ||
(m_Condition4 == 0x01u) || (m_Condition5 == 0x01u) || (m_Condition6 == 0x01u)) &&
(K_Line_Set.K_Line_LID28 == 0x01u)
)
{
u8Result = 1u;
}
else if ((m_Condition1 == 0x0Eu) || (m_Condition2 == 0x0Eu) || (m_Condition3 == 0x0Eu))
{ {
u8Result = FLASH_SYNC_1Hz; if (
(m_Condition1 == 0x02u) || (m_Condition2 == 0x02u) || (m_Condition3 == 0x02u) ||
((CanStatus1 == CAN_SIG_LOST) && (CanStatus2 == CAN_SIG_LOST) && (CanStatus3 == CAN_SIG_LOST)) ||
(m_Condition4 == 0x01u) || (m_Condition5 == 0x01u) || (m_Condition6 == 0x01u)
)
{
u8Result = 1u;
}
else if ((m_Condition1 == 0x0Eu) || (m_Condition2 == 0x0Eu) || (m_Condition3 == 0x0Eu))
{
u8Result = FLASH_SYNC_1Hz;
}
else
{
u8Result = 0u;
}
} }
else else
{ {
...@@ -884,10 +890,18 @@ uint8_t LED_AEBS_OFF_L_Judgement(void) ...@@ -884,10 +890,18 @@ uint8_t LED_AEBS_OFF_L_Judgement(void)
} }
void LED_AEBS_OFF_L_Execution(uint8_t led_status) void LED_AEBS_OFF_L_Execution(uint8_t led_status)
{ {
if (led_status == 1) if (K_Line_Set.K_Line_LID28 == 0x01u)
{ {
IS31_CHIP0_CHANNEL03 = LED_BRIGHTNESSY; if (led_status == 1)
SEG_LED_AEBS_OFF_L(7); {
IS31_CHIP0_CHANNEL03 = LED_BRIGHTNESSY;
SEG_LED_AEBS_OFF_L(7);
}
else
{
IS31_CHIP0_CHANNEL03 = 0x00;
SEG_LED_AEBS_OFF_L(0);
}
} }
else else
{ {
...@@ -916,16 +930,20 @@ uint8_t LED_LDWS_L_Judgement(void) ...@@ -916,16 +930,20 @@ uint8_t LED_LDWS_L_Judgement(void)
CanStatus1 = CAN_MSG_Status(ID_CanMsg18FE5BE8_Msg_Count); CanStatus1 = CAN_MSG_Status(ID_CanMsg18FE5BE8_Msg_Count);
CanStatus2 = CAN_MSG_Status(ID_CanMsg18FECAE8_Msg_Count); CanStatus2 = CAN_MSG_Status(ID_CanMsg18FECAE8_Msg_Count);
if ( if (K_Line_Set.K_Line_LID27 == 0x01u)
((CanStatus1 == CAN_SIG_LOST) || (m_Condition1 == 0x02u) || (m_Condition2 == 0x01u)) &&
(K_Line_Set.K_Line_LID27 == 0x01u)
)
{
u8Result = 1u;
}
else if ((m_Condition1 == 0x00u) || (m_Condition1 == 0x05u) || (m_Condition1 == 0x0Eu))
{ {
u8Result = FLASH_SYNC_1Hz; if ((CanStatus1 == CAN_SIG_LOST) || (m_Condition1 == 0x02u) || (m_Condition2 == 0x01u))
{
u8Result = 1u;
}
else if ((m_Condition1 == 0x00u) || (m_Condition1 == 0x05u) || (m_Condition1 == 0x0Eu))
{
u8Result = FLASH_SYNC_1Hz;
}
else
{
u8Result = 0u;
}
} }
else else
{ {
...@@ -936,10 +954,18 @@ uint8_t LED_LDWS_L_Judgement(void) ...@@ -936,10 +954,18 @@ uint8_t LED_LDWS_L_Judgement(void)
} }
void LED_LDWS_L_Execution(uint8_t led_status) void LED_LDWS_L_Execution(uint8_t led_status)
{ {
if (led_status == 1) if (K_Line_Set.K_Line_LID27 == 0x01u)
{ {
IS31_CHIP0_CHANNEL04 = LED_BRIGHTNESSY; if (led_status == 1)
SEG_LED_LDWS_L(7); {
IS31_CHIP0_CHANNEL04 = LED_BRIGHTNESSY;
SEG_LED_LDWS_L(7);
}
else
{
IS31_CHIP0_CHANNEL04 = 0x00;
SEG_LED_LDWS_L(0);
}
} }
else else
{ {
......
...@@ -160,87 +160,76 @@ typedef struct ...@@ -160,87 +160,76 @@ typedef struct
报警显示表 报警显示表
*************************************************************************************************************/ *************************************************************************************************************/
static const GUIGeneralPopupStruct GUIGeneralPopupTable[] = static const GUIGeneralPopupStruct GUIGeneralPopupTable[] =
{ {
/*----图标-----------------有车速-----------------------------------------------------------无车速-------------------------------------------*/ /*----图标-----------------有车速-----------------------------------------------------------无车速-------------------------------------------*/
/*----第一组----*/ {SpriteSize, CN_Alarm_01_wenzi1, SpriteSize, CN_Alarm_01_wenzi1, SpriteSize}, /*00.第一组 紧急警报-刹车*/
{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_wenzi4, SpriteSize, CN_Alarm_01_wenzi4, SpriteSize}, /*01.紧急警报-紧急制动*/ {SpriteSize, CN_Alarm_01_wenzi2, SpriteSize, CN_Alarm_01_wenzi2, SpriteSize}, /*02. 车间距警报-刹车(红字)*/
{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_wenzi5, SpriteSize, CN_Alarm_01_wenzi5, SpriteSize}, /*03.车间距警报-碰撞报警*/ {SpriteSize, CN_Alarm_01_wenzi3, SpriteSize, CN_Alarm_01_wenzi3, SpriteSize}, /*04. 车间距警报-刹车(黄字)*/
{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_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_05_image, CN_Alarm_drive_05_wenzi, SpriteSize, SpriteSize, SpriteSize}, /*06.PTO紧急警报-刹车*/ {CN_Alarm_drive_10_image, CN_Alarm_drive_10_wenzi, SpriteSize, SpriteSize, SpriteSize}, /*08. 遥控调整车辆高度(有车速)*/
{CN_Alarm_drive_06_image, CN_Alarm_drive_06_wenzi, SpriteSize, SpriteSize, SpriteSize}, /*07.忘记松手刹车*/ {CN_Alarm_drive_12_image, CN_Alarm_drive_12_wenzi, SpriteSize, CN_Alarm_drive_12_wenzi, SpriteSize}, /*09.第三组 自动巡航模式*/
{CN_Alarm_drive_10_image, CN_Alarm_drive_10_wenzi, SpriteSize, SpriteSize, SpriteSize}, /*08.遥控调整车辆高度(有车速)*/ {CN_Alarm_drive_14_image, CN_Alarm_drive_14_wenzi, SpriteSize, CN_Alarm_drive_14_wenzi, SpriteSize}, /*10. 可变SLD 模式*/
/*----第三组----*/ {CN_Alarm_TST_2_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*11.第四组 充电异常(系统检测)*/
{CN_Alarm_drive_12_image, CN_Alarm_drive_12_wenzi, SpriteSize, CN_Alarm_drive_12_wenzi, SpriteSize}, /*09.自动巡航模式*/ {CN_Alarm_TST_1_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*12. 油压(系统检测)*/
{CN_Alarm_drive_14_image, CN_Alarm_drive_14_wenzi, SpriteSize, CN_Alarm_drive_14_wenzi, SpriteSize}, /*10.可变SLD 模式*/ {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_2_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*11.充电异常(系统检测)*/ {CN_Alarm_TST_6_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*15. 尿素喷射异常(系统检测)*/
{CN_Alarm_TST_1_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*12.油压(系统检测)*/ {CN_Alarm_TST_7_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*16. 尿素水补给(系统检测)*/
{CN_Alarm_TST_3_image, CN_Alarm_TST_3_wenzi1, SpriteSize, CN_Alarm_TST_3_wenzi1, SpriteSize}, /*13.AMT初始化异常*/ {CN_Alarm_TST_4_image, CN_Alarm_TST_4_wenzi1, SpriteSize, CN_Alarm_TST_4_wenzi1, SpriteSize}, /*17. AMT初始化结束*/
{CN_Alarm_TST_5_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*14.尿素品质异常(系统检测)*/ {CN_Alarm_TST_8_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*18. DPD自动再生*/
{CN_Alarm_TST_6_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*15.尿素喷射异常(系统检测)*/ {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_TST_7_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*16.尿素水补给(系统检测)*/ {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_TST_4_image, CN_Alarm_TST_4_wenzi1, SpriteSize, CN_Alarm_TST_4_wenzi1, SpriteSize}, /*17.AMT初始化结束*/ {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_TST_8_image, CN_Alarm_TST_1_wenzi, SpriteSize, CN_Alarm_TST_1_wenzi, SpriteSize}, /*18.DPD自动再生*/ {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_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_6_image, CN_Alarm_G5_6_wenzi1, SpriteSize, CN_Alarm_G5_6_wenzi2, SpriteSize}, /*24. 车速限制*/
{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_7_image, CN_Alarm_G5_7_wenzi1, SpriteSize, CN_Alarm_G5_7_wenzi2, SpriteSize}, /*25. 扭矩限制*/
{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_89_image, CN_Alarm_G5_89_wenzi4, SpriteSize, CN_Alarm_G5_89_wenzi1, SpriteSize}, /*26. 尿素品质异常*/
{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_89_image, CN_Alarm_G5_89_wenzi3, SpriteSize, CN_Alarm_G5_89_wenzi2, SpriteSize}, /*27. 临界排放故障*/
{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_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_6_image, CN_Alarm_G5_6_wenzi1, SpriteSize, CN_Alarm_G5_6_wenzi2, SpriteSize}, /*24.车速限制*/ {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_7_image, CN_Alarm_G5_7_wenzi1, SpriteSize, CN_Alarm_G5_7_wenzi2, SpriteSize}, /*25.扭矩限制*/ {CN_Alarm_G5_12_25_image, CN_Alarm_G5_12_25_wenzi1, SpriteSize, CN_Alarm_G5_12_25_wenzi1, SpriteSize}, /*30. 胎压报警-快速漏气*/
{CN_Alarm_G5_89_image, CN_Alarm_G5_89_wenzi4, SpriteSize, CN_Alarm_G5_89_wenzi1, SpriteSize}, /*26.尿素品质异常*/ {CN_Alarm_G5_13_14_image, CN_Alarm_G5_13_14_wenzi5, SpriteSize, CN_Alarm_G5_13_14_wenzi2, SpriteSize}, /*31. 尿素补给-补充尿素溶液*/
{CN_Alarm_G5_89_image, CN_Alarm_G5_89_wenzi3, SpriteSize, CN_Alarm_G5_89_wenzi2, SpriteSize}, /*27.临界排放故障*/ {CN_Alarm_G5_13_14_image, CN_Alarm_G5_13_14_wenzi, SpriteSize, CN_Alarm_G5_13_14_wenzi1, SpriteSize}, /*32. 尿素余量少-无车速*/
{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_12_25_image, CN_Alarm_G5_12_25_wenzi2, SpriteSize, CN_Alarm_G5_12_25_wenzi2, SpriteSize}, /*33. 胎压报警-气压低*/
{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_16_image, CN_Alarm_G5_16_wenzi1, SpriteSize, CN_Alarm_G5_16_wenzi2, CN_Alarm_G5_16_wenzi3}, /*34. 摄像头有污染-请与五十铃公司联系*/
{CN_Alarm_G5_12_25_image, CN_Alarm_G5_12_25_wenzi1, SpriteSize, CN_Alarm_G5_12_25_wenzi1, SpriteSize}, /*30.胎压报警-快速漏气*/ {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_13_14_image, CN_Alarm_G5_13_14_wenzi5, SpriteSize, CN_Alarm_G5_13_14_wenzi2, SpriteSize}, /*31.尿素补给-补充尿素溶液*/ {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_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_wenzi4, SpriteSize, CN_Alarm_G5_12_25_wenzi4, SpriteSize}, /*37. 高圧警報-轮胎高压警告*/
{CN_Alarm_G5_12_25_image, CN_Alarm_G5_12_25_wenzi2, SpriteSize, CN_Alarm_G5_12_25_wenzi2, SpriteSize}, /*33.胎压报警-气压低*/ {CN_Alarm_G5_12_25_image, CN_Alarm_G5_12_25_wenzi9, SpriteSize, CN_Alarm_G5_12_25_wenzi9, SpriteSize}, /*38. 高温警報-轮胎高温警告*/
{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_12_23_image, CN_Alarm_G5_12_23_wenzi2, SpriteSize, CN_Alarm_G5_12_23_wenzi1, SpriteSize}, /*39. DPD手动再生要求1-请按下DPD开关*/
{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_12_23_image, CN_Alarm_G5_12_23_wenzi2, SpriteSize, CN_Alarm_G5_12_23_wenzi1, SpriteSize}, /*40. DPD手动再生要求2-请按下DPD开关*/
{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_wenzi7, SpriteSize, CN_Alarm_G5_12_25_wenzi7, SpriteSize}, /*41. TPMS故障*/
{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_wenzi6, SpriteSize, CN_Alarm_G5_12_25_wenzi6, SpriteSize}, /*42. TPMS電池低下-轮胎监控传感器电压下降*/
{CN_Alarm_G5_12_25_image, CN_Alarm_G5_12_25_wenzi9, SpriteSize, CN_Alarm_G5_12_25_wenzi9, SpriteSize}, /*38.高温警報-轮胎高温警告*/ {CN_Alarm_stop_31_image, SpriteSize, SpriteSize, CN_Alarm_stop_31_wenzi1, SpriteSize}, /*43.第六组 遥控车辆高度调整中(无车速)*/
{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_stop_32_image, SpriteSize, SpriteSize, CN_Alarm_stop_32_wenzi, SpriteSize}, /*44. PTO(停车中)*/
{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_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_G5_12_25_image, CN_Alarm_G5_12_25_wenzi7, SpriteSize, CN_Alarm_G5_12_25_wenzi7, SpriteSize}, /*41.TPMS故障*/ {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_G5_12_25_image, CN_Alarm_G5_12_25_wenzi6, SpriteSize, CN_Alarm_G5_12_25_wenzi6, SpriteSize}, /*42.TPMS電池低下-轮胎监控传感器电压下降*/ {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_stop_31_image, SpriteSize, SpriteSize, CN_Alarm_stop_31_wenzi1, SpriteSize}, /*43.遥控车辆高度调整中(无车速)*/ {CN_Alarm_drive_56_image, CN_Alarm_drive_56_wenzi2, SpriteSize, CN_Alarm_drive_56_wenzi2, SpriteSize}, /*49. AMT磨耗-离合器磨损*/
{CN_Alarm_stop_32_image, SpriteSize, SpriteSize, CN_Alarm_stop_32_wenzi, SpriteSize}, /*44.PTO(停车中)*/ {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_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_70_image, CN_Alarm_drive_70_wenzi1, SpriteSize, CN_Alarm_stop_71_wenzi1_1, CN_Alarm_stop_70_wenzi2}, /*52. 后蹄片磨损*/
{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_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_37_image, CN_Alarm_drive_37_wenzi, SpriteSize, CN_Alarm_drive_37_wenzi, SpriteSize}, /*47.补充燃料-油箱单位*/ {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_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_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_56_image, CN_Alarm_drive_56_wenzi2, SpriteSize, CN_Alarm_drive_56_wenzi2, SpriteSize}, /*49.AMT磨耗-离合器磨损*/ {CN_Alarm_drive_43_image, CN_Alarm_drive_43_wenzi1, SpriteSize, SpriteSize, SpriteSize}, /*57.第十组 省油耗建议-急加速*/
{CN_Alarm_drive_33_image, CN_Alarm_drive_39_wenzi1, SpriteSize, CN_Alarm_drive_39_wenzi1, SpriteSize}, /*50.低电压报警*/ {CN_Alarm_drive_43_image, CN_Alarm_drive_43_wenzi2, SpriteSize, SpriteSize, SpriteSize}, /*58. 省油耗建议-急减速*/
{CN_Alarm_drive_33_image, CN_Alarm_drive_39_wenzi2, SpriteSize, CN_Alarm_drive_39_wenzi2, SpriteSize}, /*51.过电压报警*/ {CN_Alarm_drive_43_image, CN_Alarm_drive_43_wenzi3, SpriteSize, SpriteSize, SpriteSize}, /*59. 省油耗建议-请降低发动机转速*/
{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_43_image, CN_Alarm_drive_43_wenzi4, SpriteSize, SpriteSize, SpriteSize}, /*60. 省油耗建议-请降低速度*/
{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_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.第11组 发动机机油&滤清器*/
{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_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_42_image, CN_Alarm_drive_42_wenzi1, SpriteSize, CN_Alarm_stop_44_wenzi1_1, CN_Alarm_stop_44_wenzi1_2}, /*55.气压过低-请冲入空气*/ {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_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_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_43_image, CN_Alarm_drive_43_wenzi1, SpriteSize, SpriteSize, SpriteSize}, /*57.省油耗建议-急加速*/ {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. 更换轮胎・轮胎位置*/
{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}; static const uint32_t GUIWedk[7u] = {CN_xingqiri, CN_xingqiyi, CN_xingqier, CN_xingqisan, CN_xingqisi, CN_xingqiwu, CN_xingqiliu};
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#define EXTERN_MEU_PROCESS extern #define EXTERN_MEU_PROCESS extern
#endif #endif
#define K_Line_User_RYLQQ 100 #define K_Line_User_RYLQQ 44
#define K_Line_User_KQGZJ 100 #define K_Line_User_KQGZJ 100
#define _MN_IDX_NULL 0xff #define _MN_IDX_NULL 0xff
......
...@@ -866,12 +866,12 @@ void K_LINE_EOL_InitVal(void) ...@@ -866,12 +866,12 @@ void K_LINE_EOL_InitVal(void)
K_Line_Set.K_Line_LID47 = 0xFFu; /* FF 急减速 /*初值FF*/ K_Line_Set.K_Line_LID47 = 0xFFu; /* FF 急减速 /*初值FF*/
K_Line_Set.K_Line_LID48 = 0xFFu; /* FF 长时间怠速 /*初值FF*/ K_Line_Set.K_Line_LID48 = 0xFFu; /* FF 长时间怠速 /*初值FF*/
K_Line_Set.K_Line_LID49 = 0xFFu; /* FF 辅助驻车 /*初值FF*/ K_Line_Set.K_Line_LID49 = 0xFFu; /* FF 辅助驻车 /*初值FF*/
K_Line_Set.K_Line_LID4A = 0x32u; /* 32 变速箱油 5000 */ K_Line_Set.K_Line_LID4A = 0x32u; /* 37 变速箱油 55000 */
K_Line_Set.K_Line_LID4B = 0x32u; /* 32 差速器油 5000 */ K_Line_Set.K_Line_LID4B = 0x32u; /* 37 差速器油 55000 */
K_Line_Set.K_Line_LID4C = 0x32u; /* 32 离合器油 */ K_Line_Set.K_Line_LID4C = 0x32u; /* 37 离合器油 55000 */
K_Line_Set.K_Line_LID4D = 0x64u; /* 64 动力转向油 10000 */ K_Line_Set.K_Line_LID4D = 0x64u; /* 37 动力转向油 55000 */
K_Line_Set.K_Line_LID4E = 0x78u; /* 78 轮胎 12000 */ K_Line_Set.K_Line_LID4E = 0x78u; /* 32 轮胎 50000 */
K_Line_Set.K_Line_LID4F = 0x32u; /* 32 机油&滤清器 5000 */ K_Line_Set.K_Line_LID4F = 0x32u; /* 34 机油&滤清器 22000 */
K_Line_Set.K_Line_LID50 = 0x00u; /* -- 预留 */ K_Line_Set.K_Line_LID50 = 0x00u; /* -- 预留 */
K_Line_Set.K_Line_LID51 = 0x01u; /* 01 工作模式 */ K_Line_Set.K_Line_LID51 = 0x01u; /* 01 工作模式 */
K_Line_Set.K_Line_LID52 = 0x00u; /* 00 电子部件设定 */ K_Line_Set.K_Line_LID52 = 0x00u; /* 00 电子部件设定 */
......
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