add settings screen to choose heartrate measurement background
This commit is contained in:
parent
5dbe1f77b5
commit
27ee1eb2c8
9 changed files with 169 additions and 12 deletions
|
|
@ -283,6 +283,17 @@ namespace Pinetime {
|
|||
return bleRadioEnabled;
|
||||
};
|
||||
|
||||
uint32_t GetHeartRateBackgroundMeasurementInterval() const {
|
||||
return settings.heartRateBackgroundMeasurementInterval;
|
||||
}
|
||||
|
||||
void SetHeartRateBackgroundMeasurementInterval(uint32_t newHeartRateBackgroundMeasurementInterval) {
|
||||
if (newHeartRateBackgroundMeasurementInterval != settings.heartRateBackgroundMeasurementInterval) {
|
||||
settingsChanged = true;
|
||||
}
|
||||
settings.heartRateBackgroundMeasurementInterval = newHeartRateBackgroundMeasurementInterval;
|
||||
}
|
||||
|
||||
private:
|
||||
Pinetime::Controllers::FS& fs;
|
||||
|
||||
|
|
@ -308,6 +319,8 @@ namespace Pinetime {
|
|||
uint16_t shakeWakeThreshold = 150;
|
||||
|
||||
Controllers::BrightnessController::Levels brightLevel = Controllers::BrightnessController::Levels::Medium;
|
||||
|
||||
uint32_t heartRateBackgroundMeasurementInterval = 0;
|
||||
};
|
||||
|
||||
SettingsData settings;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue