diff options
-rw-r--r-- | include/badge/ble.h | 1 | ||||
-rw-r--r-- | src/ble.cpp | 5 |
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()) |