Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
V
VC66_7C
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ISUZU
VC66_7C
Commits
f7898c9f
Commit
f7898c9f
authored
Nov 16, 2021
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调整胎压显示
parent
67e3471a
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
23289 additions
and
22810 deletions
+23289
-22810
project
ghs/project
+0
-0
project.hex
ghs/project.hex
+22746
-22679
project.siz
ghs/project.siz
+1
-1
Service_TPMS.c
source/Application/APP/Data_TPMS/Service_TPMS.c
+54
-38
Service_TPMS.h
source/Application/APP/Data_TPMS/Service_TPMS.h
+12
-20
GUI.c
source/Application/Graphic/GUI/GUI.c
+476
-72
No files found.
ghs/project
View file @
f7898c9f
No preview for this file type
ghs/project.hex
View file @
f7898c9f
This source diff could not be displayed because it is too large. You can
view the blob
instead.
ghs/project.siz
View file @
f7898c9f
project .intvect 1536
project .text 3
09356
project .text 3
11500
project .rodata 410815
project .secinfo 120
project .syscall 6
...
...
source/Application/APP/Data_TPMS/Service_TPMS.c
View file @
f7898c9f
...
...
@@ -16,6 +16,7 @@ void Data_TPMS_KL30_Init(void)
{
TPMS_Out
[
FirstLOut
].
TPMSTyreID
=
FirstLOutID
;
TPMS_Out
[
FirstROut
].
TPMSTyreID
=
FirstROutID
;
TPMS_Out
[
SecondLIn
].
TPMSTyreID
=
SecondLInID
;
TPMS_Out
[
SecondRIn
].
TPMSTyreID
=
SecondRInID
;
...
...
@@ -30,10 +31,9 @@ void Data_TPMS_KL30_Init(void)
TPMS_Out
[
FourthRIn
].
TPMSTyreID
=
FourthRInID
;
TPMS_Out
[
FirstLOut
].
TPMSDataInvalidTime
=
600u
;
TPMS_Out
[
FirstROut
].
TPMSDataInvalidTime
=
600u
;
TPMS_Out
[
SecondLIn
].
TPMSDataInvalidTime
=
600u
;
TPMS_Out
[
SecondRIn
].
TPMSDataInvalidTime
=
600u
;
...
...
@@ -47,8 +47,10 @@ void Data_TPMS_KL30_Init(void)
TPMS_Out
[
FourthROut
].
TPMSDataInvalidTime
=
600u
;
TPMS_Out
[
FourthRIn
].
TPMSDataInvalidTime
=
600u
;
TPMS_Out
[
FirstLOut
].
TPMSGuiSta
=
SOLID_GRAY
;
TPMS_Out
[
FirstROut
].
TPMSGuiSta
=
SOLID_GRAY
;
TPMS_Out
[
SecondLIn
].
TPMSGuiSta
=
SOLID_GRAY
;
TPMS_Out
[
SecondRIn
].
TPMSGuiSta
=
SOLID_GRAY
;
...
...
@@ -82,13 +84,9 @@ void Data_TPMS_Value_Processing(void)
{
/*报文数据获取,处理*/
Get_Data_TPMS_Value
(
FirstLOut
);
Get_Data_TPMS_Value
(
FirstROut
);
Get_Data_TPMS_Value
(
SecondLIn
);
Get_Data_TPMS_Value
(
SecondRIn
);
Get_Data_TPMS_Value
(
ThirdLOut
);
...
...
@@ -103,12 +101,9 @@ void Data_TPMS_Value_Processing(void)
/*报文状态获取*/
Get_Data_TPMS_Status
(
FirstLOut
);
Get_Data_TPMS_Status
(
FirstROut
);
Get_Data_TPMS_Status
(
SecondLIn
);
Get_Data_TPMS_Status
(
SecondRIn
);
Get_Data_TPMS_Status
(
ThirdLOut
);
...
...
@@ -132,18 +127,39 @@ void Get_Data_TPMS_Value(TPMSNUM_t TPMSTyreID)
{
uint16_t
TyrePressure
=
0u
;
uint32_t
TyreTemp
=
0ul
;
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSTyreID
==
Get_ID_18011733_Sig_Tire_Index
())
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSTyreID
==
Get_ID_18011733_Sig_Tire_Index
())
{
/*胎压 数据处理*/
TPMS_Out
[
TPMSTyreID
].
TPMSPressure
=
Get_ID_18011733_Sig_Tire_Pressure
();
/*胎温数据处理*/
TPMS_Out
[
TPMSTyreID
].
TPMSTempSign
=
Get_ID_18011733_Sig_Tire_Temperature_Sign
();
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSTempSign
)
{
//' - '
TPMS_Out
[
TPMSTyreID
].
TPMSTemp
=
128
-
(
Get_ID_18011733_Sig_Tire_Temperature
()
&
0x7F
)
;
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSTempSign
)
{
//' - '
TPMS_Out
[
TPMSTyreID
].
TPMSTemp
=
128
-
(
Get_ID_18011733_Sig_Tire_Temperature
()
&
0x7F
)
;
}
else
{
//' + '
{
//' + '
TPMS_Out
[
TPMSTyreID
].
TPMSTemp
=
Get_ID_18011733_Sig_Tire_Temperature
()
;
}
/*数据掉线计时器*/
TPMS_Out
[
TPMSTyreID
].
TPMSDataInvalidTime
=
0u
;
}
else
{
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSDataInvalidTime
<
0xFFFFu
)
{
TPMS_Out
[
TPMSTyreID
].
TPMSDataInvalidTime
++
;
}
else
{
TPMS_Out
[
TPMSTyreID
].
TPMSDataInvalidTime
=
0xFFFFu
;
}
}
}
...
...
@@ -155,7 +171,7 @@ void Get_Data_TPMS_Value(TPMSNUM_t TPMSTyreID)
******************************************************************************/
void
Get_Data_TPMS_Status
(
TPMSNUM_t
TPMSTyreID
)
{
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSTyreID
==
Get_ID_18011733_Sig_Tire_Index
())
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSTyreID
==
Get_ID_18011733_Sig_Tire_Index
())
{
/*低气压报警 */
TPMS_Out
[
TPMSTyreID
].
TPMSLowpressure
=
Get_ID_18011733_Sig_Low_Presure_Alarm
();
...
...
@@ -181,19 +197,19 @@ void Get_Data_TPMS_Status(TPMSNUM_t TPMSTyreID)
******************************************************************************/
void
Get_Data_TPMS_Pair
(
TPMSNUM_t
TPMSTyreID
)
{
if
(
TPMS_Out
[
TPMSTyreID
].
CurPoxID
)
if
(
TPMS_Out
[
TPMSTyreID
].
CurPoxID
)
{
if
(
TPMS_Out
[
TPMSTyreID
].
PairEn
)
if
(
TPMS_Out
[
TPMSTyreID
].
PairEn
)
{
TPMS_Out
[
TPMSTyreID
].
PairTimer
++
;
TPMS_Out
[
TPMSTyreID
].
TPMSGuiSta
=
YELLOW_FLASH
;
if
(
Get_ID_18021733_Sig_Setup_cmd
()
==
0x61u
)
if
(
Get_ID_18021733_Sig_Setup_cmd
()
==
0x61u
)
{
TPMS_Out
[
TPMSTyreID
].
PairSuccess
=
1u
;
TPMS_Out
[
TPMSTyreID
].
TPMSGuiSta
=
SOLID_GREEN
;
TPMS_Out
[
TPMSTyreID
].
PairEn
=
0
;
}
else
if
(
Get_ID_18021733_Sig_Setup_cmd
()
==
0xffu
)
else
if
(
Get_ID_18021733_Sig_Setup_cmd
()
==
0xffu
)
{
TPMS_Out
[
TPMSTyreID
].
PairSuccess
=
0u
;
}
...
...
@@ -290,14 +306,14 @@ uint16_t Get_DataTPMS_Temp_Sta(TPMSNUM_t TPMSTyreID)
{
Temp_Value
=
(
uint16_t
)
STATUS_UNSUPPORTED
;
}
//
else if (TPMS_Out[TPMSTyreID].TPMSTempSigStat == 1u ) /*正数 零 返回状态*/
//
{
//
Temp_Value = (uint16_t)STATUS_NONNEGATIVE;
//
}
//
else if (TPMS_Out[TPMSTyreID].TPMSTempSigStat == 0u ) /*负数 返回状态*/
//
{
//
Temp_Value = (uint16_t)STATUS_NEGATIVE;
//
}
else
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSTempSigStat
==
1u
)
/*正数 零 返回状态*/
{
Temp_Value
=
(
uint16_t
)
STATUS_NONNEGATIVE
;
}
else
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSTempSigStat
==
0u
)
/*负数 返回状态*/
{
Temp_Value
=
(
uint16_t
)
STATUS_NEGATIVE
;
}
else
{
Temp_Value
=
(
uint16_t
)
STATUS_SUCCESS
;
...
...
@@ -502,15 +518,15 @@ uint8_t Get_DataTPMS_Tyre_FLASH_Sta(TPMSNUM_t TPMSTyreID)
void
ChooseKey_TPMS_Event
(
TPMSNUM_t
TPMSTyreID
)
{
uint8_t
i
=
0
;
for
(
i
=
0
;
i
<
TPMSNumMax
;
i
++
)
for
(
i
=
0
;
i
<
TPMSNumMax
;
i
++
)
{
if
(
TPMS_Out
[
i
].
TPMSGuiSta
==
WHITEBOX_GRAY
)
if
(
TPMS_Out
[
i
].
TPMSGuiSta
==
WHITEBOX_GRAY
)
{
TPMS_Out
[
i
].
TPMSGuiSta
=
SOLID_GRAY
;
TPMS_Out
[
i
].
CurPoxID
=
0
;
}
}
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSGuiSta
==
SOLID_GRAY
)
if
(
TPMS_Out
[
TPMSTyreID
].
TPMSGuiSta
==
SOLID_GRAY
)
{
TPMS_Out
[
TPMSTyreID
].
TPMSGuiSta
=
WHITEBOX_GRAY
;
}
...
...
source/Application/APP/Data_TPMS/Service_TPMS.h
View file @
f7898c9f
...
...
@@ -72,7 +72,7 @@ typedef enum
WHITEBOX_GRAY
,
YELLOW_FLASH
,
SOLID_GREEN
,
}
en_TPMSGUI
;
}
en_TPMSGUI
;
...
...
@@ -95,15 +95,9 @@ typedef struct
uint8_t
TPMSInvaliddata
;
/*标识报警信号的有效性 */
uint8_t
TPMSDataupdating
;
/*数据有效性 */
//uint8_t TPMSLostWarningSig ; /*轮胎被盗报警信号 */
//uint8_t TPMSTemporaryNoSignal ; /*短时无信号 */
//
uint8_t TPMSTempSigStat ; /*轮胎温度符号状态 */
uint8_t
TPMSTempSigStat
;
/*轮胎温度符号状态 */
uint16_t
TPMSDataInvalidTime
;
/*数据无效计时器 */
//uint16_t TPMSValueSta ; /*数据返回状态 */
...
...
@@ -115,8 +109,6 @@ typedef struct
uint8_t
PairCmd
;
/*TxID 18033317 Byte1*/
uint8_t
TireNumber
;
/*TxID 18033317 Byte2*/
}
_USER_TPMS
;
extern
_USER_TPMS
TPMS_Out
[
TPMSNumMax
];
...
...
source/Application/Graphic/GUI/GUI.c
View file @
f7898c9f
...
...
@@ -2677,8 +2677,35 @@ void GUI_BG_Errot_Display(uint8_t Mode)
--------------------------------------------------------------------------*/
void
GUI_BG_TPMS_GasPIC_Display
(
uint8_t
Mode
)
{
uint8_t
User_Tpms12
=
0u
;
uint8_t
User_Tpms13
=
0u
;
uint8_t
User_Tpms22
=
0u
;
uint8_t
User_Tpms23
=
0u
;
uint8_t
User_Tpms31
=
0u
;
uint8_t
User_Tpms32
=
0u
;
uint8_t
User_Tpms33
=
0u
;
uint8_t
User_Tpms34
=
0u
;
uint8_t
User_Tpms41
=
0u
;
uint8_t
User_Tpms42
=
0u
;
uint8_t
User_Tpms43
=
0u
;
uint8_t
User_Tpms44
=
0u
;
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
/*低气压-高气压-快速漏气*/
//User_Tpms12 = ();
//User_Tpms13 = ();
//User_Tpms22 = ();
//User_Tpms23 = ();
//User_Tpms31 = ();
//User_Tpms32 = ();
//User_Tpms33 = ();
//User_Tpms34 = ();
//User_Tpms41 = ();
//User_Tpms42 = ();
//User_Tpms43 = ();
//User_Tpms44 = ();
/*显示*/
GUI_General_Display
(
MENU_Sprite
,
CN_User_Menu3_04_che
,
GUI_BLENDMODE_SRC_OVER
);
/*车*/
...
...
@@ -2688,31 +2715,125 @@ void GUI_BG_TPMS_GasPIC_Display(uint8_t Mode)
GUI_General_Display
(
MENU_Sprite
,
CN_User_Menu3_04_jiantou1
,
GUI_BLENDMODE_SRC_OVER
);
/*箭头*/
GUI_General_Display
(
MENU_Sprite
,
CN_User_Menu3_04_jiantou2
,
GUI_BLENDMODE_SRC_OVER
);
/*箭头*/
/*0x12*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x13*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x22*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
1
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x23*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
1
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x31*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x32*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x33*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x34*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x41*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x42*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x43*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x44*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x12*/
if
(
User_Tpms12
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
0U
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x13*/
if
(
User_Tpms13
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
0u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x22*/
if
(
User_Tpms22
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
1u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
1u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x23*/
if
(
User_Tpms23
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
1u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
1u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x31*/
if
(
User_Tpms31
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2U
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x32*/
if
(
User_Tpms32
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2U
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x33*/
if
(
User_Tpms33
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2U
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x34*/
if
(
User_Tpms34
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2U
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x41*/
if
(
User_Tpms41
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x42*/
if
(
User_Tpms42
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x43*/
if
(
User_Tpms43
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x44*/
if
(
User_Tpms44
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
}
else
{
...
...
@@ -2730,8 +2851,35 @@ void GUI_BG_TPMS_GasPIC_Display(uint8_t Mode)
--------------------------------------------------------------------------*/
void
GUI_BG_TPMS_TempPIC_Display
(
uint8_t
Mode
)
{
uint8_t
User_Tpms12
=
0u
;
uint8_t
User_Tpms13
=
0u
;
uint8_t
User_Tpms22
=
0u
;
uint8_t
User_Tpms23
=
0u
;
uint8_t
User_Tpms31
=
0u
;
uint8_t
User_Tpms32
=
0u
;
uint8_t
User_Tpms33
=
0u
;
uint8_t
User_Tpms34
=
0u
;
uint8_t
User_Tpms41
=
0u
;
uint8_t
User_Tpms42
=
0u
;
uint8_t
User_Tpms43
=
0u
;
uint8_t
User_Tpms44
=
0u
;
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
/*高温报警*/
//User_Tpms12 = ();
//User_Tpms13 = ();
//User_Tpms22 = ();
//User_Tpms23 = ();
//User_Tpms31 = ();
//User_Tpms32 = ();
//User_Tpms33 = ();
//User_Tpms34 = ();
//User_Tpms41 = ();
//User_Tpms42 = ();
//User_Tpms43 = ();
//User_Tpms44 = ();
/*显示*/
GUI_General_Display
(
MENU_Sprite
,
CN_User_Menu3_04_che
,
GUI_BLENDMODE_SRC_OVER
);
/*车*/
...
...
@@ -2741,30 +2889,126 @@ void GUI_BG_TPMS_TempPIC_Display(uint8_t Mode)
GUI_General_Display
(
MENU_Sprite
,
CN_User_Menu3_04_jiantou1
,
GUI_BLENDMODE_SRC_OVER
);
/*箭头*/
GUI_General_Display
(
MENU_Sprite
,
CN_User_Menu3_04_jiantou2
,
GUI_BLENDMODE_SRC_OVER
);
/*箭头*/
/*0x12*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x13*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x22*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
1
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x23*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
1
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x31*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x32*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x33*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x34*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x41*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x42*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x43*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x44*/
if
(
1
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);}
/*0x12*/
if
(
User_Tpms12
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
0u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x13*/
if
(
User_Tpms13
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
0u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
0u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x22*/
if
(
User_Tpms22
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
1u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
1u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x23*/
if
(
User_Tpms23
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
1u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
1u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x31*/
if
(
User_Tpms31
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x32*/
if
(
User_Tpms32
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
2
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x33*/
if
(
User_Tpms33
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x34*/
if
(
User_Tpms34
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
2u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x41*/
if
(
User_Tpms41
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
3u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x42*/
if
(
User_Tpms42
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
2u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x43*/
if
(
User_Tpms43
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
1u
],
GUI_BLENDMODE_CUSTOM
);
}
/*0x44*/
if
(
User_Tpms44
==
1u
)
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai2
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
else
{
GUI_Translate_Display
(
MENU_Sprite
,
CN_User_Menu3_04_luntai
,
GUI_TPMS_PIC_X
[
3u
],
GUI_TPMS_PIC_Y
[
0u
],
GUI_BLENDMODE_CUSTOM
);
}
}
else
{
...
...
@@ -2796,6 +3040,19 @@ void GUI_BG_TPMS_GasNUM_Display(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
Gas_Value_0x12
=
Get_DataTPMS_Pressure_Value
(
FirstLOut
);
Gas_Value_0x13
=
Get_DataTPMS_Pressure_Value
(
FirstROut
);
Gas_Value_0x22
=
Get_DataTPMS_Pressure_Value
(
SecondLIn
);
Gas_Value_0x23
=
Get_DataTPMS_Pressure_Value
(
SecondRIn
);
Gas_Value_0x31
=
Get_DataTPMS_Pressure_Value
(
ThirdLOut
);
Gas_Value_0x32
=
Get_DataTPMS_Pressure_Value
(
ThirdLIn
);
Gas_Value_0x33
=
Get_DataTPMS_Pressure_Value
(
ThirdRIn
);
Gas_Value_0x34
=
Get_DataTPMS_Pressure_Value
(
ThirdROut
);
Gas_Value_0x41
=
Get_DataTPMS_Pressure_Value
(
FourthLOut
);
Gas_Value_0x42
=
Get_DataTPMS_Pressure_Value
(
FourthLIn
);
Gas_Value_0x43
=
Get_DataTPMS_Pressure_Value
(
FourthRIn
);
Gas_Value_0x44
=
Get_DataTPMS_Pressure_Value
(
FourthROut
);
/*0x12*/
GUI_General_Digit_Display
(
MENU_Sprite
,
Gas_Value_0x12
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
/*0x13*/
GUI_General_Digit_Display
(
MENU_Sprite
,
Gas_Value_0x13
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
/*0x22*/
GUI_General_Digit_Display
(
MENU_Sprite
,
Gas_Value_0x22
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
...
...
@@ -2838,32 +3095,179 @@ void GUI_BG_TPMS_TempNUM_Display(uint8_t Mode)
uint16_t
Temp_Value_0x43
=
0u
;
uint16_t
Temp_Value_0x44
=
0u
;
uint8_t
Temp_Sta_0x12
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x13
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x22
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x23
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x31
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x32
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x33
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x34
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x41
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x42
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x43
=
STATUS_NONNEGATIVE
;
uint8_t
Temp_Sta_0x44
=
STATUS_NONNEGATIVE
;
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
/*0x12*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x12
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x12
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
0
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
3u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x13*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x13
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x13
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
0
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
0u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x22*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x22
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x22
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
1
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
3u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x23*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x23
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x23
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
1
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
0u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x31*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x31
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x31
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
2
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
3u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x32*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x32
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
2u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x32
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
2u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
2
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
2u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x33*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x33
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x33
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
2
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
1u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x34*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x34
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x34
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
2
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
0u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x41*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x41
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x41
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
3
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
3u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x42*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x42
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
2u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x42
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
2u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
3
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
2u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x43*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x43
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x43
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
3
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
1u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
/*0x44*/
if
(
0
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x44
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x44
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
3
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
0u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);}
Temp_Value_0x12
=
Get_DataTPMS_Temp_Value
(
FirstLOut
);
Temp_Value_0x13
=
Get_DataTPMS_Temp_Value
(
FirstROut
);
Temp_Value_0x22
=
Get_DataTPMS_Temp_Value
(
SecondLIn
);
Temp_Value_0x23
=
Get_DataTPMS_Temp_Value
(
SecondRIn
);
Temp_Value_0x31
=
Get_DataTPMS_Temp_Value
(
ThirdLOut
);
Temp_Value_0x32
=
Get_DataTPMS_Temp_Value
(
ThirdLIn
);
Temp_Value_0x33
=
Get_DataTPMS_Temp_Value
(
ThirdRIn
);
Temp_Value_0x34
=
Get_DataTPMS_Temp_Value
(
ThirdROut
);
Temp_Value_0x41
=
Get_DataTPMS_Temp_Value
(
FourthLOut
);
Temp_Value_0x42
=
Get_DataTPMS_Temp_Value
(
FourthLIn
);
Temp_Value_0x43
=
Get_DataTPMS_Temp_Value
(
FourthRIn
);
Temp_Value_0x44
=
Get_DataTPMS_Temp_Value
(
FourthROut
);
Temp_Sta_0x12
=
Get_DataTPMS_Temp_Sta
(
FirstLOut
);
Temp_Sta_0x13
=
Get_DataTPMS_Temp_Sta
(
FirstROut
);
Temp_Sta_0x22
=
Get_DataTPMS_Temp_Sta
(
SecondLIn
);
Temp_Sta_0x23
=
Get_DataTPMS_Temp_Sta
(
SecondRIn
);
Temp_Sta_0x31
=
Get_DataTPMS_Temp_Sta
(
ThirdLOut
);
Temp_Sta_0x32
=
Get_DataTPMS_Temp_Sta
(
ThirdLIn
);
Temp_Sta_0x33
=
Get_DataTPMS_Temp_Sta
(
ThirdRIn
);
Temp_Sta_0x34
=
Get_DataTPMS_Temp_Sta
(
ThirdROut
);
Temp_Sta_0x41
=
Get_DataTPMS_Temp_Sta
(
FourthLOut
);
Temp_Sta_0x42
=
Get_DataTPMS_Temp_Sta
(
FourthLIn
);
Temp_Sta_0x43
=
Get_DataTPMS_Temp_Sta
(
FourthRIn
);
Temp_Sta_0x44
=
Get_DataTPMS_Temp_Sta
(
FourthROut
);
/*0x12*/
if
(
Temp_Sta_0x12
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x12
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
0
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
3u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
// if (Temp_Sta_0x12 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x12
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x13*/
if
(
Temp_Sta_0x13
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x13
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
0
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
0u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x13 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x13
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM1_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x22*/
if
(
Temp_Sta_0x22
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x22
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
1
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
3u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x22 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x22
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x23*/
if
(
Temp_Sta_0x23
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x23
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
1
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
0u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x23 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x23
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM2_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x31*/
if
(
Temp_Sta_0x31
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x31
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
2
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
3u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x31 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x31
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x32*/
if
(
Temp_Sta_0x32
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x32
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
2u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
2
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
2u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
// if (Temp_Sta_0x32 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x32
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
2u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x33*/
if
(
Temp_Sta_0x33
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x33
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
2
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
1u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x33 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x33
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x34*/
if
(
Temp_Sta_0x34
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x34
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
2
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
0u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x34 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x34
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM3_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x41*/
if
(
Temp_Sta_0x41
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x41
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
3
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
3u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x41 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x41
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x42*/
if
(
Temp_Sta_0x42
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x42
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
2u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
3
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
2u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x42 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x42
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
2u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x43*/
if
(
Temp_Sta_0x43
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x43
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
3
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
1u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x43 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x43
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
}
/*0x44*/
if
(
Temp_Sta_0x44
==
STATUS_NEGATIVE
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x44
,
Nb_12_0
,
2u
,
1u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_12_heng
,
(
GUI_TPMS_MIC3_X
[
3
]
+
3u
),
(
GUI_TPMS_NUM_Y
[
0u
]
+
9u
),
GUI_BLENDMODE_SRC_OVER
);
}
else
//if (Temp_Sta_0x44 == STATUS_NONNEGATIVE)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp_Value_0x44
,
Nb_12_0
,
3u
,
2u
,
GUI_TPMS_NUM4_X
,
GUI_TPMS_NUM_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
}
}
else
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment