aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/ble/DfuService.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/ble/DfuService.h')
-rw-r--r--src/components/ble/DfuService.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/components/ble/DfuService.h b/src/components/ble/DfuService.h
index 6652cdc1..99be27b9 100644
--- a/src/components/ble/DfuService.h
+++ b/src/components/ble/DfuService.h
@@ -20,6 +20,8 @@ namespace Pinetime {
namespace Controllers {
class Ble;
+ class Settings;
+ class NotificationManager;
class DfuService {
public:
@@ -87,6 +89,9 @@ namespace Pinetime {
DfuImage dfuImage;
NotificationManager notificationManager;
+ static constexpr const char denyAlert[] = "InfiniTime\0Firmware update attempted, but disabled in settings.";
+ static constexpr const uint8_t denyAlertLength = sizeof(denyAlert); // for this to work denyAlert MUST be array
+
static constexpr uint16_t dfuServiceId {0x1530};
static constexpr uint16_t packetCharacteristicId {0x1532};
static constexpr uint16_t controlPointCharacteristicId {0x1531};