Zepp OS: Add continuous HR measurement setting

This commit is contained in:
José Rebelo
2025-09-11 22:03:00 +01:00
parent d414ae17b1
commit 2d62e11148
3 changed files with 3 additions and 1 deletions
@@ -41,6 +41,7 @@ public class HeartRateCapability {
public enum MeasurementInterval { public enum MeasurementInterval {
OFF(0, R.string.off), OFF(0, R.string.off),
SMART(-1, R.string.smart), SMART(-1, R.string.smart),
CONTINUOUS(-2, R.string.hr_measurement_continuous),
MINUTES_1(60, R.string.interval_one_minute), MINUTES_1(60, R.string.interval_one_minute),
MINUTES_5(300, R.string.interval_five_minutes), MINUTES_5(300, R.string.interval_five_minutes),
MINUTES_10(600, R.string.interval_ten_minutes), MINUTES_10(600, R.string.interval_ten_minutes),
@@ -105,7 +105,7 @@ public class ZeppOsSettingsCustomizer extends HuamiSettingsCustomizer {
} }
// Hide all config groups that may not be mapped directly to a preference // Hide all config groups that may not be mapped directly to a preference
final Map<String, List<String>> configScreens = new HashMap<String, List<String>>() {{ final Map<String, List<String>> configScreens = new HashMap<>() {{
put(DeviceSettingsPreferenceConst.PREF_SCREEN_NIGHT_MODE, Arrays.asList( put(DeviceSettingsPreferenceConst.PREF_SCREEN_NIGHT_MODE, Arrays.asList(
ZeppOsConfigService.ConfigArg.NIGHT_MODE_MODE.name(), ZeppOsConfigService.ConfigArg.NIGHT_MODE_MODE.name(),
ZeppOsConfigService.ConfigArg.NIGHT_MODE_SCHEDULED_START.name(), ZeppOsConfigService.ConfigArg.NIGHT_MODE_SCHEDULED_START.name(),
+1
View File
@@ -1413,6 +1413,7 @@
<string name="mi2_enable_text_notifications_summary"><![CDATA[Needs firmware >= 1.0.1.28 and Mili_pro.ft* installed.]]></string> <string name="mi2_enable_text_notifications_summary"><![CDATA[Needs firmware >= 1.0.1.28 and Mili_pro.ft* installed.]]></string>
<string name="on">On</string> <string name="on">On</string>
<string name="smart">Smart</string> <string name="smart">Smart</string>
<string name="hr_measurement_continuous">Continuous</string>
<string name="off">Off</string> <string name="off">Off</string>
<string name="normal">Normal</string> <string name="normal">Normal</string>
<string name="sensitive">Sensitive</string> <string name="sensitive">Sensitive</string>