From 65d79dfc1b502455982a490dc696b63e2cbce1fd Mon Sep 17 00:00:00 2001
From: schneider <schneider@blinkenlichts.net>
Date: Mon, 12 Aug 2019 15:59:50 +0200
Subject: [PATCH] hack(ble): Always advertise as bondable

---
 epicardium/ble/ble_main.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/epicardium/ble/ble_main.c b/epicardium/ble/ble_main.c
index f2b11849..9eed9296 100644
--- a/epicardium/ble/ble_main.c
+++ b/epicardium/ble/ble_main.c
@@ -322,8 +322,15 @@ static void bleSetup(bleMsg_t *pMsg)
   AppAdvSetData(APP_ADV_DATA_CONNECTABLE, 0, NULL);
   AppAdvSetData(APP_SCAN_DATA_CONNECTABLE, 0, NULL);
 
+#if 0
+  /* TODO: card10: until we have an BLE dialog, be discoverable and bondable always */
   /* start advertising; automatically set connectable/discoverable mode and bondable mode */
   AppAdvStart(APP_MODE_AUTO_INIT);
+#else
+  /* enter discoverable and bondable mode mode by default */
+  AppSetBondable(TRUE);
+  AppAdvStart(APP_MODE_DISCOVERABLE);
+#endif
 }
 
 
-- 
GitLab