From: Youngjae Cho Date: Mon, 7 Mar 2022 02:17:18 +0000 (+0900) Subject: battery: convert info.online value to standard one X-Git-Tag: submit/tizen_6.5/20220308.032730^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fc059506f732e98dfc9f7552b158140de78b2b84;p=platform%2Fhal%2Fbackend%2Femulator%2Fdevice-emulator.git battery: convert info.online value to standard one Change-Id: I9c9d9c5ed7e8b67d92f2a7a8ee801baaeeca0900 Signed-off-by: Youngjae Cho --- diff --git a/hw/battery/battery.c b/hw/battery/battery.c index 650a2a4..6eedc60 100644 --- a/hw/battery/battery.c +++ b/hw/battery/battery.c @@ -102,6 +102,12 @@ static void signal_delivered(GDBusConnection *conn, info.present = atoi(present); info.capacity = atoi(capacity); + /* convert info.online to linux standard one */ + if (info.online == 1) // disconnected: 1 -> 0 + info.online = 0; + else if (info.online == 2) // connected: 2 -> 1 + info.online = 1; + if (!strncmp(status, "Charging", strlen(status))) { info.current_now = 1000; /* uA */ info.current_average = 1000; /* uA */