From 489582ee91b6f0edcda049f61b5d1adbb49d5bb2 Mon Sep 17 00:00:00 2001 From: Gordon Williams Date: Wed, 27 Jul 2022 10:17:12 +0100 Subject: [PATCH] shownearby: 0.02: Ensure we reset advertising after exiting so the watch can be connected to! --- apps/shownearby/ChangeLog | 1 + apps/shownearby/app.js | 5 +++++ apps/shownearby/metadata.json | 4 ++-- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/shownearby/ChangeLog b/apps/shownearby/ChangeLog index 5560f00bc..b98baa1c0 100644 --- a/apps/shownearby/ChangeLog +++ b/apps/shownearby/ChangeLog @@ -1 +1,2 @@ 0.01: New App! +0.02: Ensure we reset advertising after exiting so the watch can be connected to! diff --git a/apps/shownearby/app.js b/apps/shownearby/app.js index 10b123b5c..56ae27cb6 100644 --- a/apps/shownearby/app.js +++ b/apps/shownearby/app.js @@ -86,3 +86,8 @@ NRF.setScan(function(d) { },{phy:"coded",filters: [{ manufacturerData:{0x0590:{}} }]}); // Set transmit power to max NRF.setTxPower(8); + +// when leaving the app, reset the advertising to default so we can reconnect! +Bangle.on('kill', function() { + NRF.setAdvertising({},{}); +}); diff --git a/apps/shownearby/metadata.json b/apps/shownearby/metadata.json index 143cc3a3f..ef0c4f5e9 100644 --- a/apps/shownearby/metadata.json +++ b/apps/shownearby/metadata.json @@ -1,8 +1,8 @@ { "id": "shownearby", "name": "Show Nearby", - "version": "0.01", - "description": "Uses BLE long range advertising, advertises current location and shows the position of other watches running the app (Needs firmware 2v14.63 or later and Open Street Map installed)", + "version": "0.02", + "description": "Uses BLE long range advertising, advertises current location and shows the position of other watches running the app (Needs firmware 2v14.63 or later and Open Street Map installed). Make sure you disconnect from your phone first!", "icon": "app.png", "tags": "outdoors,gps", "supports": ["BANGLEJS2"],