From 85be69d04adab2258bc4caad5ee7c15d53699836 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Tue, 10 Mar 2020 17:07:18 +0900 Subject: [PATCH] Add oobe mode for initializing Change-Id: Ib8921c4517ddfd85611fa65731a9a724745b4721 Signed-off-by: Jihoon Kim --- receiver/src/ft.cpp | 6 +----- receiver/src/main.cpp | 5 +++++ 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/receiver/src/ft.cpp b/receiver/src/ft.cpp index c8c7bdb..53427fb 100644 --- a/receiver/src/ft.cpp +++ b/receiver/src/ft.cpp @@ -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); } diff --git a/receiver/src/main.cpp b/receiver/src/main.cpp index 3ad20b5..394f38f 100644 --- a/receiver/src/main.cpp +++ b/receiver/src/main.cpp @@ -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); -- 2.7.4