complete 16/187316/1
authorJin Yoon <jinny.yoon@samsung.com>
Wed, 22 Aug 2018 03:08:30 +0000 (12:08 +0900)
committerJin Yoon <jinny.yoon@samsung.com>
Wed, 22 Aug 2018 03:08:30 +0000 (12:08 +0900)
Change-Id: Id9923bb355f5cc4f08f8b9de71e7d16cd6c95033

src/smart-blind.c

index 801582c..20e2785 100644 (file)
@@ -44,7 +44,7 @@
 #define SENSOR_GATHER_INTERVAL (5.0f)
 
 // QUIZ
-//#define USE_ST_SDK
+#define USE_ST_SDK
 
 typedef struct app_data_s {
        Ecore_Timer *getter_illuminance;
@@ -73,8 +73,8 @@ static inline int __get_illuminance(void *data, unsigned int *illuminance_value)
        retv_if(!ad->illuminance_data, -1);
 
        // QUIZ
-#if 0
-       ret = resource_read_illuminance_sensor(/*** BUS ***/, illuminance_value);
+#if 1
+       ret = resource_read_illuminance_sensor(I2C_BUS_NUMBER, illuminance_value);
        retv_if(ret != 0, -1);
 #endif
 
@@ -106,8 +106,8 @@ static int __set_servo_motor(void *data, int on)
                power_value = BLIND_DOWN;
        }
 
-#if 0 // QUIZ
-       ret = resource_set_servo_motor_value(/*** DUTY CYCLE ***/);
+#if 1 // QUIZ
+       ret = resource_set_servo_motor_value(duty_cycle);
        retv_if(ret != 0, -1);
 #endif
 
@@ -209,7 +209,7 @@ static bool handle_get_request(st_things_get_request_message_s* req_msg, st_thin
        retv_if(!g_ad, false);
 
        // QUIZ
-       if (0 == strcmp(req_msg->resource_uri, /*** URI ILLUMINANCE ***/)) {
+       if (0 == strcmp(req_msg->resource_uri, SENSOR_URI_ILLUMINANCE)) {
                if (req_msg->has_property_key(req_msg, SENSOR_KEY_ILLUMINANCE)) {
                        unsigned int value = 0;
                        sensor_data_get_uint(g_ad->illuminance_data, &value);
@@ -217,7 +217,7 @@ static bool handle_get_request(st_things_get_request_message_s* req_msg, st_thin
                }
                return true;
        // QUIZ
-       } else if (0 == strcmp(req_msg->resource_uri, /*** URI_DOOR ***/)) {
+       } else if (0 == strcmp(req_msg->resource_uri, SENSOR_URI_DOOR)) {
                if (req_msg->has_property_key(req_msg, SENSOR_KEY_DOOR)) {
                        const char *str = NULL;
                        sensor_data_get_string(g_ad->power_data, &str);
@@ -239,7 +239,7 @@ static bool handle_set_request(st_things_set_request_message_s* req_msg, st_thin
        retv_if(!g_ad, false);
 
                // QUIZ
-               if (0 == strcmp(req_msg->resource_uri, /*** URI DOOR ***/)) {
+               if (0 == strcmp(req_msg->resource_uri, SENSOR_URI_DOOR)) {
                int ret = 0;
                char *str = NULL;