From ca3192b3dc95f89a17712644ad85c30339f41fca Mon Sep 17 00:00:00 2001 From: Holden Karau Date: Sat, 30 Apr 2022 18:20:41 -0700 Subject: [PATCH] Clear the existing data before we start advertising --- src/nrf52/NRF52Bluetooth.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/nrf52/NRF52Bluetooth.cpp b/src/nrf52/NRF52Bluetooth.cpp index e505e2104..28aa4fea2 100644 --- a/src/nrf52/NRF52Bluetooth.cpp +++ b/src/nrf52/NRF52Bluetooth.cpp @@ -225,6 +225,11 @@ void NRF52Bluetooth::setup() Bluefruit.autoConnLed(false); Bluefruit.begin(); + // Clear existing data. + Bluefruit.Advertising.stop(); + Bluefruit.Advertising.clearData(); + Bluefruit.ScanResponse.clearData(); + // Set the advertised device name (keep it short!) Bluefruit.setName(getDeviceName()); @@ -276,4 +281,4 @@ void NRF52Bluetooth::clearBonds() Bluefruit.Periph.clearBonds(); Bluefruit.Central.clearBonds(); -} \ No newline at end of file +}