static void Theme1_GloablDisplay( void )
{
widget_t* pSpeedWidget[] = { Theme1_Widgets.Speed0, Theme1_Widgets.Speed1, Theme1_Widgets.Speed2 };
Speed_Display( pSpeedWidget );
widget_t* Theme1_Telltales_Widgets[DEALFUN_TELLTALE_MAX_NUM] = { Theme1_Widgets.telltales.Left, Theme1_Widgets.telltales.Right,
Theme1_Widgets.telltales.HighBeam, Theme1_Widgets.telltales.OilPressure,
Theme1_Widgets.telltales.Engine_Failure, Theme1_Widgets.telltales.ABS,
Theme1_Widgets.telltales.Low_Fuel, Theme1_Widgets.telltales.Engine_Start,
Theme1_Widgets.telltales.Side, Theme1_Widgets.telltales.Service,
Theme1_Widgets.telltales.ASR, Theme1_Widgets.telltales.Frozen,
Theme1_Widgets.telltales.HighTemp, Theme1_Widgets.telltales.ABS_ICN, };
Telltales_Display( Theme1_Telltales_Widgets );
PhoneBattery_Display( Theme1_Widgets.BAR_PHONBATTERY );
widget_t* Theme1_Fuel_Widgets[] = { Theme1_Widgets.Fuel_1W, Theme1_Widgets.Fuel_1R, Theme1_Widgets.Fuel_2,
Theme1_Widgets.Fuel_3 , Theme1_Widgets.Fuel_4 , Theme1_Widgets.Fuel_5, Theme1_Widgets.Fuel_V };
Fuel_Display( Theme1_Fuel_Widgets );
widget_t* time_widgets[] = { Theme1_Widgets.AM_PM, Theme1_Widgets.Time_, Theme1_Widgets.M0, Theme1_Widgets.M1, Theme1_Widgets.H0, Theme1_Widgets.H1 };
Time_Display( time_widgets );
widget_t* Theme1_Temp_Widgets[] = { Theme1_Widgets.Temp_C, Theme1_Widgets.Temp_, Theme1_Widgets.Temp_0, Theme1_Widgets.Temp_1, Theme1_Widgets.Temp_2 };
Temp_Display( THEME_1, Theme1_Temp_Widgets );
widget_t* Wtemp_Widgets[] = { Theme1_Widgets.Water_V, Theme1_Widgets.Water_1, Theme1_Widgets.Water_2, Theme1_Widgets.Water_3,Theme1_Widgets.Water_4,Theme1_Widgets.Water_5 };
WaterTemp_Display( Wtemp_Widgets );
}
static void Theme1_TRIPDisplay( void )
{
widget_t* Theme1_RPM_Widgets[RPM_GRID_NUM] = { Theme1_Widgets.rpm.img_1 , Theme1_Widgets.rpm.img_2 , Theme1_Widgets.rpm.img_3 ,
Theme1_Widgets.rpm.img_4 , Theme1_Widgets.rpm.img_5 , Theme1_Widgets.rpm.img_6 ,
Theme1_Widgets.rpm.img_7 , Theme1_Widgets.rpm.img_8 , Theme1_Widgets.rpm.img_9 ,
Theme1_Widgets.rpm.img_10, Theme1_Widgets.rpm.img_11, Theme1_Widgets.rpm.img_12,
Theme1_Widgets.rpm.img_13, Theme1_Widgets.rpm.img_14, Theme1_Widgets.rpm.img_15,
Theme1_Widgets.rpm.img_16, Theme1_Widgets.rpm.img_17, Theme1_Widgets.rpm.img_18,
Theme1_Widgets.rpm.img_19, Theme1_Widgets.rpm.img_20, Theme1_Widgets.rpm.img_21,
Theme1_Widgets.rpm.img_22, Theme1_Widgets.rpm.img_23, Theme1_Widgets.rpm.img_24 };
RPM_Display( Theme1_RPM_Widgets );
widget_t* pODOWidget[6] = { Theme1_Widgets.odo.ODO_D0, Theme1_Widgets.odo.ODO_D1, Theme1_Widgets.odo.ODO_D2,
Theme1_Widgets.odo.ODO_D3, Theme1_Widgets.odo.ODO_D4, Theme1_Widgets.odo.ODO_D5, };
ODO_Display( pODOWidget );
widget_t* Fun1_Widgets[] = { Theme1_Widgets.fun.Fun1.view, Theme1_Widgets.fun.Fun1.F1_Icon,
Theme1_Widgets.fun.Fun1.F1_W1, Theme1_Widgets.fun.Fun1.F1_W2 , Theme1_Widgets.fun.Fun1.F1_W3,
Theme1_Widgets.fun.Fun1.F1_W4, Theme1_Widgets.fun.Fun1.F1_W5 , Theme1_Widgets.fun.Fun1.F1_W6 };
widget_t* Fun2_Widgets[] = { Theme1_Widgets.fun.Fun2.view , Theme1_Widgets.fun.Fun2.F2_Icon,
Theme1_Widgets.fun.Fun2.F2_W1, Theme1_Widgets.fun.Fun2.F2_W2 , Theme1_Widgets.fun.Fun2.F2_W3,
Theme1_Widgets.fun.Fun2.F2_W4, Theme1_Widgets.fun.Fun2.F2_W5 , Theme1_Widgets.fun.Fun2.F2_W6 };
Switch_Trip_Display( THEME_1, Fun1_Widgets, Fun2_Widgets );
} 代码注释
最新发布