summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/badge/ble.h1
-rw-r--r--src/ble.cpp5
2 files changed, 6 insertions, 0 deletions
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())