From e16a0823d0f4d798049bc43aac3601d8835f4a01 Mon Sep 17 00:00:00 2001 From: uvok Date: Mon, 21 Jul 2025 07:45:59 +0200 Subject: ble: Add fun to check if advertising --- include/badge/ble.h | 1 + src/ble.cpp | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/include/badge/ble.h b/include/badge/ble.h index a657cb7..b3a65dc 100644 --- a/include/badge/ble.h +++ b/include/badge/ble.h @@ -12,6 +12,7 @@ namespace de::uvok::badge void ble_init(void); void ble_advertise(void); + bool ble_is_advertising(void); ble_poll_result_t ble_poll(void); void ble_set_image(uint8_t image); } // namespace de::uvok::badge diff --git a/src/ble.cpp b/src/ble.cpp index 7388b80..f6f03ab 100644 --- a/src/ble.cpp +++ b/src/ble.cpp @@ -103,6 +103,11 @@ void de::uvok::badge::ble_init(void) pAdvertising->setName("NimBLE"); } +bool de::uvok::badge::ble_is_advertising(void) +{ + return pAdvertising->isAdvertising(); +} + void de::uvok::badge::ble_advertise(void) { if (!pAdvertising->isAdvertising()) -- cgit v1.2.3