[Non-ACR] Change API to get battery info directly 54/239254/2 accepted/tizen_5.5_unified_wearable_hotfix tizen_5.5_wearable_hotfix accepted/tizen/5.5/unified/20200807.144750 accepted/tizen/5.5/unified/wearable/hotfix/20201027.113312 submit/tizen_5.5/20200724.110739 submit/tizen_5.5/20200806.071428 submit/tizen_5.5_wearable_hotfix/20201026.184304
authorAbhishek Vijay <abhishek.v@samsung.com>
Thu, 23 Jul 2020 06:33:37 +0000 (12:03 +0530)
committerAbhishek Vijay <abhishek.v@samsung.com>
Thu, 23 Jul 2020 06:44:39 +0000 (06:44 +0000)
Change-Id: Ieb5cdcd3c70e8c241da1056f328ce40eb2724907
Signed-off-by: Abhishek Vijay <abhishek.v@samsung.com>
src/battery_dump/bm_listeners.c

index a48ca3a..943f143 100644 (file)
@@ -62,10 +62,12 @@ static int prev_lock = 0;
 static int prev_battery_level = 0;
 static event_pool events_buf[10];
 static int buff_count = 0;
+
 static pthread_attr_t attr;
 static pthread_cond_t fill = PTHREAD_COND_INITIALIZER;
 static pthread_cond_t empty = PTHREAD_COND_INITIALIZER;
 static pthread_mutex_t battery_lister_mutex = PTHREAD_MUTEX_INITIALIZER;
+
 static int fill_ptr = 0;
 static int use_ptr = 0;
 static TapiHandle *handle = NULL;
@@ -123,7 +125,7 @@ static int fill_battery_info()
 {
        ENTER;
        struct device_battery_info info;
-       int ret = device_battery_get_info(&info);
+       int ret = device_battery_get_info_direct(&info);
        if (ret == DEVICE_ERROR_NONE) {
                data_obj->battery_level = info.capacity;
                if (data_obj->battery_level < 0)