summaryrefslogtreecommitdiffstats
path: root/bluetooth-api.c
diff options
context:
space:
mode:
authorsrimaldia <hariasti.srimaldia-1@jp.alps.com>2016-12-22 18:42:54 +0900
committersrimaldia <hariasti.srimaldia-1@jp.alps.com>2016-12-22 20:43:33 +0900
commit562c232a4c172aa1f6fcf11765531c464f5c832a (patch)
tree62aab4a24a97be5a489df48987050816c12dc2ae /bluetooth-api.c
parent68de4f90d5795475016189cff12d7e0011b07d37 (diff)
Add status icon for bluetooth
<?xml version="1.0"?> <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> <busconfig> <policy context="default"> <allow send_destination="org.agl.homescreen"/> </policy> </busconfig> Change-Id: I598fd21f66620a518d5cc4068c352c31961834bd Signed-off-by: srimaldia <hariasti.srimaldia-1@jp.alps.com>
Diffstat (limited to 'bluetooth-api.c')
-rw-r--r--bluetooth-api.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/bluetooth-api.c b/bluetooth-api.c
index f7e2d9a..487a79f 100644
--- a/bluetooth-api.c
+++ b/bluetooth-api.c
@@ -52,6 +52,8 @@ static void bt_power (struct afb_req request)
if (0==ret)
{
+
+ setHMIStatus(ACTIVE);
(TRUE==power_value)?json_object_object_add (jresp, "power", json_object_new_string ("on"))
: json_object_object_add (jresp, "power", json_object_new_string ("off"));
}
@@ -72,6 +74,7 @@ static void bt_power (struct afb_req request)
return;
}
json_object_object_add (jresp, "power", json_object_new_string ("on"));
+ setHMIStatus(ACTIVE);
}
/* "?value=" parameter is "0" or "false" */
@@ -84,6 +87,7 @@ static void bt_power (struct afb_req request)
}
json_object_object_add (jresp, "power", json_object_new_string ("off"));
+ setHMIStatus(INACTIVE);
}
else
{