summaryrefslogtreecommitdiff
path: root/components/dlink_bt
diff options
context:
space:
mode:
authorUlf Wiger <ulf@feuerlabs.com>2015-08-20 16:29:41 +0200
committerUlf Wiger <ulf@feuerlabs.com>2015-11-20 13:41:50 -0800
commit457942002c23d1fed831ce7491a3d6cc4576ce9c (patch)
tree6cf3d36d28587279e106f7a2b8f69a404f849a70 /components/dlink_bt
parent45ddf112263c1cf583f04ec658f6b141ec3d0b00 (diff)
downloadrvi_core-457942002c23d1fed831ce7491a3d6cc4576ce9c.tar.gz
use gproc to announce/await components
Diffstat (limited to 'components/dlink_bt')
-rw-r--r--components/dlink_bt/src/dlink_bt.app.src9
-rw-r--r--components/dlink_bt/src/dlink_bt_app.erl4
2 files changed, 10 insertions, 3 deletions
diff --git a/components/dlink_bt/src/dlink_bt.app.src b/components/dlink_bt/src/dlink_bt.app.src
index 2a09cf5..7b8e006 100644
--- a/components/dlink_bt/src/dlink_bt.app.src
+++ b/components/dlink_bt/src/dlink_bt.app.src
@@ -1,3 +1,4 @@
+%% -*- erlang-indent-level: 4;indent-tabs-mode: nil -*-
%%
%% Copyright (C) 2014, Jaguar Land Rover
%%
@@ -16,8 +17,12 @@
{applications, [
kernel,
stdlib,
- rvi_common
+ rvi_common,
+ bt
]},
{mod, { dlink_bt_app, []}},
- {start_phases, [{json_rpc, []}, {connection_manager, []}]}
+ {start_phases, [{json_rpc, []}, {connection_manager, []}, {announce, []}]},
+ {env, [
+ {rvi_core_await, [{n,l,dlink_dt}]}
+ ]}
]}.
diff --git a/components/dlink_bt/src/dlink_bt_app.erl b/components/dlink_bt/src/dlink_bt_app.erl
index 2877c5d..95fa4c0 100644
--- a/components/dlink_bt/src/dlink_bt_app.erl
+++ b/components/dlink_bt/src/dlink_bt_app.erl
@@ -32,8 +32,10 @@ start_phase(json_rpc, _, _) ->
start_phase(connection_manager, _, _) ->
dlink_bt_rpc:start_connection_manager(),
- ok.
+ ok;
+start_phase(announce, _, _) ->
+ rvi_common:announce({n, l, dlink_bt}).
stop(_State) ->
ok.