@@ -12,12 +12,7 @@ namespace Pinetime {
12
12
enum class ClockType : uint8_t { H24, H12 };
13
13
enum class Notification : uint8_t { On, Off, Sleep };
14
14
enum class ChimesOption : uint8_t { None, Hours, HalfHours };
15
- enum class WakeUpMode : uint8_t {
16
- SingleTap = 0 ,
17
- DoubleTap = 1 ,
18
- RaiseWrist = 2 ,
19
- Shake = 3 ,
20
- };
15
+ enum class WakeUpMode : uint8_t { SingleTap = 0 , DoubleTap = 1 , RaiseWrist = 2 , Shake = 3 , LowerWrist = 4 };
21
16
enum class Colors : uint8_t {
22
17
White,
23
18
Silver,
@@ -238,7 +233,7 @@ namespace Pinetime {
238
233
}
239
234
};
240
235
241
- std::bitset<4 > getWakeUpModes () const {
236
+ std::bitset<5 > getWakeUpModes () const {
242
237
return settings.wakeUpMode ;
243
238
}
244
239
@@ -279,7 +274,7 @@ namespace Pinetime {
279
274
private:
280
275
Pinetime::Controllers::FS& fs;
281
276
282
- static constexpr uint32_t settingsVersion = 0x0005 ;
277
+ static constexpr uint32_t settingsVersion = 0x0006 ;
283
278
284
279
struct SettingsData {
285
280
uint32_t version = settingsVersion;
@@ -296,8 +291,9 @@ namespace Pinetime {
296
291
297
292
WatchFaceInfineat watchFaceInfineat;
298
293
299
- std::bitset<4 > wakeUpMode {0 };
294
+ std::bitset<5 > wakeUpMode {0 };
300
295
uint16_t shakeWakeThreshold = 150 ;
296
+
301
297
Controllers::BrightnessController::Levels brightLevel = Controllers::BrightnessController::Levels::Medium;
302
298
};
303
299
0 commit comments