Commit 97efa416 authored by hu's avatar hu

增加DTC清除界面显示

parent fa2b12e1
This diff is collapsed.
......@@ -470,6 +470,20 @@ void GUI_BG_FacDTCClearC_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearD_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearE_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearF_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearEngine_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearBrake_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearAMT_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearRadar_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearCamer_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearRetarder_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearEngine1_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearBrake1_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearAMT1_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearRadar1_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearCamer1_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClearRetarder1_Display(uint8_t Mode); /**/
void GUI_BG_FacDTCClear1_Display(uint8_t Mode); /*工厂模式清除DTC1*/
void GUI_BG_FacDTCClear2_Display(uint8_t Mode); /*工厂模式清除DTC2*/
void GUI_BG_FacDTCClear3_Display(uint8_t Mode); /*工厂模式清除DTC2*/
......@@ -508,7 +522,7 @@ void GUI_BG_DTCBrake_Display(uint8_t Mode); /*刹车故障*/
void GUI_BG_DTCAMT_Display(uint8_t Mode); /*变速箱故障*/
void GUI_BG_DTCRadar_Display(uint8_t Mode); /*雷达故障码*/
void GUI_BG_DTCCamera_Display(uint8_t Mode); /*摄像头故障码*/
void GUI_BG_DTCIntarder_Display(uint8_t Mode); /*液力缓速器故障码*/
void GUI_BG_DTCRetarder_Display(uint8_t Mode); /*液力缓速器故障码*/
void GUI_BG_DTCSCR_Display(uint8_t Mode); /*SCR故障*/
void GUI_Display_NULL(uint8_t Mode); /*无故障码*/
......
......@@ -173,21 +173,28 @@ typedef enum
_FAC_DSP_LEVEL2_1MENU_5, /* 120 摄像头*/
_FAC_DSP_LEVEL2_1MENU_6, /* 121 液缓*/
_FAC_DSP_LEVEL2_2MENU_1, /* 122 是否发动机*/
_FAC_DSP_LEVEL2_2MENU_2, /* 123 是否刹车EBS*/
_FAC_DSP_LEVEL2_2MENU_3, /* 124 是否变速箱AMT*/
_FAC_DSP_LEVEL2_2MENU_4, /* 125 是否雷达*/
_FAC_DSP_LEVEL2_2MENU_5, /* 126 是否摄像头*/
_FAC_DSP_LEVEL2_2MENU_6, /* 127 是否液缓*/
_FAC_DSP_LEVEL3_2MENU_1, /* 128 是发动机*/
_FAC_DSP_LEVEL3_2MENU_2, /* 129 是刹车EBS*/
_FAC_DSP_LEVEL3_2MENU_3, /* 130 是变速箱AMT*/
_FAC_DSP_LEVEL3_2MENU_4, /* 131 是雷达*/
_FAC_DSP_LEVEL3_2MENU_5, /* 132 是摄像头*/
_FAC_DSP_LEVEL3_2MENU_6, /* 133 是液缓*/
_FAC_DSP_LEVEL2_5MENU_1, /* 134 是否结束工厂模式*/
_FAC_DSP_LEVEL2_2MENU_1, /* 122 是否清除白发动机*/
_FAC_DSP_LEVEL2_2MENU_2, /* 123 是否清除白刹车EBS*/
_FAC_DSP_LEVEL2_2MENU_3, /* 124 是否清除白变速箱AMT*/
_FAC_DSP_LEVEL2_2MENU_4, /* 125 是否清除白雷达*/
_FAC_DSP_LEVEL2_2MENU_5, /* 126 是否清除白摄像头*/
_FAC_DSP_LEVEL2_2MENU_6, /* 127 是否清除白液缓*/
_FAC_DSP_LEVEL3_2MENU_1, /* 128 是灰发动机*/
_FAC_DSP_LEVEL3_2MENU_2, /* 129 是灰刹车EBS*/
_FAC_DSP_LEVEL3_2MENU_3, /* 130 是灰变速箱AMT*/
_FAC_DSP_LEVEL3_2MENU_4, /* 131 是灰雷达*/
_FAC_DSP_LEVEL3_2MENU_5, /* 132 是灰摄像头*/
_FAC_DSP_LEVEL3_2MENU_6, /* 133 是灰液缓*/
_FAC_DSP_LEVEL4_2MENU_1, /* 134 已清除灰发动机*/
_FAC_DSP_LEVEL4_2MENU_2, /* 135 已清除灰刹车EBS*/
_FAC_DSP_LEVEL4_2MENU_3, /* 136 已清除灰变速箱AMT*/
_FAC_DSP_LEVEL4_2MENU_4, /* 137 已清除灰雷达*/
_FAC_DSP_LEVEL4_2MENU_5, /* 138 已清除灰摄像头*/
_FAC_DSP_LEVEL4_2MENU_6, /* 139 已清除灰液缓*/
_FAC_DSP_LEVEL2_5MENU_1, /* 140 是否结束工厂模式*/
/*经销商模式*/
_DEA_DSP_LEVEL0MENU_1, /* 135 */
......@@ -229,21 +236,28 @@ typedef enum
_DEA_DSP_LEVEL2_1MENU_5, /* 162 摄像头*/
_DEA_DSP_LEVEL2_1MENU_6, /* 163 液缓*/
_DEA_DSP_LEVEL2_2MENU_1, /* 164 是否发动机*/
_DEA_DSP_LEVEL2_2MENU_2, /* 165 是否刹车EBS*/
_DEA_DSP_LEVEL2_2MENU_3, /* 166 是否变速箱AMT*/
_DEA_DSP_LEVEL2_2MENU_4, /* 167 是否雷达*/
_DEA_DSP_LEVEL2_2MENU_5, /* 168 是否摄像头*/
_DEA_DSP_LEVEL2_2MENU_6, /* 169 是否液缓*/
_DEA_DSP_LEVEL3_2MENU_1, /* 170 是发动机*/
_DEA_DSP_LEVEL3_2MENU_2, /* 171 是刹车EBS*/
_DEA_DSP_LEVEL3_2MENU_3, /* 172 是变速箱AMT*/
_DEA_DSP_LEVEL3_2MENU_4, /* 173 是雷达*/
_DEA_DSP_LEVEL3_2MENU_5, /* 174 是摄像头*/
_DEA_DSP_LEVEL3_2MENU_6, /* 175 是液缓*/
_DEA_DSP_LEVEL2_5MENU_1, /* 176 是否结束经销商模式*/
_DEA_DSP_LEVEL2_2MENU_1, /* 164 是否白发动机*/
_DEA_DSP_LEVEL2_2MENU_2, /* 165 是否白刹车EBS*/
_DEA_DSP_LEVEL2_2MENU_3, /* 166 是否白变速箱AMT*/
_DEA_DSP_LEVEL2_2MENU_4, /* 167 是否白雷达*/
_DEA_DSP_LEVEL2_2MENU_5, /* 168 是否白摄像头*/
_DEA_DSP_LEVEL2_2MENU_6, /* 169 是否白液缓*/
_DEA_DSP_LEVEL3_2MENU_1, /* 170 是灰发动机*/
_DEA_DSP_LEVEL3_2MENU_2, /* 171 是灰刹车EBS*/
_DEA_DSP_LEVEL3_2MENU_3, /* 172 是灰变速箱AMT*/
_DEA_DSP_LEVEL3_2MENU_4, /* 173 是灰雷达*/
_DEA_DSP_LEVEL3_2MENU_5, /* 174 是灰摄像头*/
_DEA_DSP_LEVEL3_2MENU_6, /* 175 是灰液缓*/
_DEA_DSP_LEVEL4_2MENU_1, /* 176 已清除发动机*/
_DEA_DSP_LEVEL4_2MENU_2, /* 177 已清除刹车EBS*/
_DEA_DSP_LEVEL4_2MENU_3, /* 178 已清除变速箱AMT*/
_DEA_DSP_LEVEL4_2MENU_4, /* 179 已清除雷达*/
_DEA_DSP_LEVEL4_2MENU_5, /* 180 已清除摄像头*/
_DEA_DSP_LEVEL4_2MENU_6, /* 181 已清除液缓*/
_DEA_DSP_LEVEL2_5MENU_1, /* 182 是否结束经销商模式*/
_MN_DSP_MENU_MAX,
......@@ -844,6 +858,30 @@ EXTERN_MEU_PROCESS void LevelF3_2Menu_6Enter(void);
EXTERN_MEU_PROCESS void LevelF3_2Menu_6Do(void);
EXTERN_MEU_PROCESS void LevelF3_2Menu_6Exit(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_1Enter(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_1Do(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_1Exit(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_2Enter(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_2Do(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_2Exit(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_3Enter(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_3Do(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_3Exit(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_4Enter(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_4Do(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_4Exit(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_5Enter(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_5Do(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_5Exit(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_6Enter(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_6Do(void);
EXTERN_MEU_PROCESS void LevelF4_2Menu_6Exit(void);
EXTERN_MEU_PROCESS void LevelF2_5Menu_1Enter(void);
EXTERN_MEU_PROCESS void LevelF2_5Menu_1Do(void);
EXTERN_MEU_PROCESS void LevelF2_5Menu_1Exit(void);
......
This diff is collapsed.
......@@ -394,7 +394,11 @@ void Common_Input_Para(void)
}
/**/
if ((bCurMenuIDX == _FAC_DSP_LEVEL1_2MENU_3) || (bCurMenuIDX == _DEA_DSP_LEVEL1_2MENU_3) || (MenuFlag.Menu_StaFlag != 0x01u))
if (
((bCurMenuIDX >= _FAC_DSP_LEVEL3_2MENU_1) && (bCurMenuIDX <= _FAC_DSP_LEVEL3_2MENU_6)) ||
((bCurMenuIDX >= _DEA_DSP_LEVEL3_2MENU_1) && (bCurMenuIDX <= _DEA_DSP_LEVEL3_2MENU_6)) ||
(MenuFlag.Menu_StaFlag != 0x01u)
)
{
if (Menu_FacDea_Time < 15000u)
{
......
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