add source for ces2019
[apps/agl-service-windowmanager-2017.git] / policy_manager / stm / zipc / StateTransitionor / NearHomeScreen / ZNHL_NearHomescreen.c
index cc3bbc7..1c024b8 100644 (file)
@@ -10,8 +10,8 @@ static uint8_t ZNHL_NearHomescreenState[ZNHL_NEARHOMESCREENSTATENOMAX];
 
 static void ZNHL_NearHomescreens0e0( void );
 static void ZNHL_NearHomescreens0e3( void );
-static void ZNHL_NearHomescreens1e0( void );
 static void ZNHL_NearHomescreens1e2( void );
+static void ZNHL_NearHomescreens1e4( void );
 static void ZNHL_NearHomescreens0Event( void );
 static void ZNHL_NearHomescreens1Event( void );
 
@@ -42,23 +42,23 @@ static void ZNHL_NearHomescreens0e3( void )
 /* Action function                      */
 /*   STM : NearHomescreen               */
 /*   State : software_keyboard( No 1 )  */
-/*   Event : ara_software_keyboard( No 0 ) */
+/*   Event : ctg_software_keyboard( No 2 ) */
 /****************************************/
-static void ZNHL_NearHomescreens1e0( void )
+static void ZNHL_NearHomescreens1e2( void )
 {
-    stm_nhl_start_activity_software_keyboard();
+    ZNHL_NearHomescreenState[ZNHL_NEARHOMESCREEN] = ( uint8_t )ZNHL_NEARHOMESCREENS0;
+    stm_nhl_start_activity_none();
 }
 
 /****************************************/
 /* Action function                      */
 /*   STM : NearHomescreen               */
 /*   State : software_keyboard( No 1 )  */
-/*   Event : ctg_software_keyboard( No 2 ) */
+/*   Event : stt_prv_layer_near_homescreen_sft_kbd( No 4 ) */
 /****************************************/
-static void ZNHL_NearHomescreens1e2( void )
+static void ZNHL_NearHomescreens1e4( void )
 {
-    ZNHL_NearHomescreenState[ZNHL_NEARHOMESCREEN] = ( uint8_t )ZNHL_NEARHOMESCREENS0;
-    stm_nhl_start_activity_none();
+    stm_nhl_start_activity_software_keyboard();
 }
 
 /****************************************/
@@ -123,30 +123,8 @@ static void ZNHL_NearHomescreens0Event( void )
 /****************************************/
 static void ZNHL_NearHomescreens1Event( void )
 {
-    /*evt_activate*/
-    if( g_stm_event == StmEvtNoActivate )
-    {
-        /*ctg_software_keyboard*/
-        if( g_stm_category == StmCtgNoSoftwareKeyboard )
-        {
-            /*ara_software_keyboard*/
-            if( g_stm_area == StmAreaNoSoftwareKyeboard )
-            {
-                ZNHL_NearHomescreens1e0();
-            }
-            else
-            {
-                ZNHL_NearHomescreens1e0();
-            }
-        }
-        else
-        {
-            /*Else and default design have not done.*/
-            /*Please confirm the STM and design else and default.*/
-        }
-    }
     /*evt_deactivate*/
-    else if( g_stm_event == StmEvtNoDeactivate )
+    if( g_stm_event == StmEvtNoDeactivate )
     {
         /*ctg_software_keyboard*/
         if( g_stm_category == StmCtgNoSoftwareKeyboard )
@@ -170,7 +148,7 @@ static void ZNHL_NearHomescreens1Event( void )
         /*stt_prv_layer_near_homescreen_sft_kbd*/
         else if( g_stm_prv_state.layer[StmLayerNoNearHomescreen].state == StmLayoutNoSftKbd )
         {
-            ZNHL_NearHomescreens1e0();
+            ZNHL_NearHomescreens1e4();
         }
         else
         {
@@ -178,8 +156,8 @@ static void ZNHL_NearHomescreens1Event( void )
             /*Please confirm the STM and design else and default.*/
         }
     }
-    /*stt_restriction_mode_1_on*/
-    else if( g_stm_crr_state.mode[StmModeNoRestrictionMode].state == StmRestrictionModeSttNo1On )
+    /*stt_lightstatus_brake_off*/
+    else if( g_stm_crr_state.car_element[StmCarElementNoLightstatusBrake].state == StmLightstatusBrakeSttNoOff )
     {
         ZNHL_NearHomescreens1e2();
     }