Add oobe mode for initializing 82/227182/3
authorJihoon Kim <jihoon48.kim@samsung.com>
Tue, 10 Mar 2020 08:07:18 +0000 (17:07 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Wed, 11 Mar 2020 04:27:33 +0000 (13:27 +0900)
Change-Id: Ib8921c4517ddfd85611fa65731a9a724745b4721
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
receiver/src/ft.cpp
receiver/src/main.cpp

index c8c7bdb..53427fb 100644 (file)
@@ -529,11 +529,7 @@ on_data_received(sap_socket_h socket, unsigned short int channel_id, unsigned in
 
             json_object_set_string_member(j_object, "result", "success");
 
-            if (current_sync_request.mode == string("oobe")) {
-                LOGD("alarm exist : %d", sync_alarm_exist());
-                sync_alarm_register(APP_CONTROL_OPERATION_SYNC_ALARM, SYNC_ALARM_DELAY, SYNC_ALARM_INTERVAL);
-            }
-            else if (current_sync_request.mode == string("manual")) {
+            if (current_sync_request.mode == string("manual")) {
                 if (!sync_alarm_exist())
                     sync_alarm_register(APP_CONTROL_OPERATION_SYNC_ALARM, SYNC_ALARM_DELAY, SYNC_ALARM_INTERVAL);
             }
index 3ad20b5..394f38f 100644 (file)
@@ -99,6 +99,11 @@ static void app_control(app_control_h app_control, void *data)
             if (mode && category && type)
                 request_sticker_data(mode, category, type);
         }
+        else if (strcmp(request, "oobe") == 0) {
+            LOGI("[OOBE] register sync alarm");
+            sync_alarm_register(APP_CONTROL_OPERATION_SYNC_ALARM, SYNC_ALARM_DELAY, SYNC_ALARM_INTERVAL);
+            service_app_exit();
+        }
         else
         {
             LOGW("Unknown command : %s", request);