summaryrefslogtreecommitdiff
path: root/drivers/nble
diff options
context:
space:
mode:
authorAndrei Emeltchenko <andrei.emeltchenko@intel.com>2016-02-10 09:50:07 +0200
committerAnas Nashif <anas.nashif@intel.com>2016-02-10 19:13:01 -0500
commitbcab0a8993189927815ac10f9948be56e265ef90 (patch)
treef0e85e28b8adf272583a4360f1215476c30c93ec /drivers/nble
parent4af20ab08b278ab7211a185dd76b71617b348554 (diff)
drivers/nble: Add configuration for device manager
Change-Id: I6a17462bd54492c4d84b4b92bf6cfbe9a4721fab Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Diffstat (limited to 'drivers/nble')
-rw-r--r--drivers/nble/gap.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/nble/gap.c b/drivers/nble/gap.c
index 4f5cde1b1..742d8bada 100644
--- a/drivers/nble/gap.c
+++ b/drivers/nble/gap.c
@@ -34,10 +34,23 @@
static bt_ready_cb_t bt_ready_cb;
+static void send_dm_config(void)
+{
+ struct ble_core_gap_sm_config_params config;
+
+ config.options = 1; /* bonding */
+ config.io_caps = 3; /* no input no output */
+ config.key_size = 16; /* or 7 */
+
+ ble_gap_sm_config_req(&config, NULL);
+}
+
void on_nble_up(void)
{
BT_DBG("");
+ send_dm_config();
+
ble_get_version_req(NULL);
}