Zepp OS: Add missing swim styles, fix columns

This commit is contained in:
José Rebelo
2026-02-17 18:30:32 +00:00
parent d621b1d8f8
commit bf46baa5de
@@ -313,8 +313,8 @@ public class ZeppOsActivitySummaryParser extends HuamiActivitySummaryParser {
Arrays.asList(
new ActivitySummaryValue(interval.number(), UNIT_NONE),
new ActivitySummaryValue(getSwimStyle(interval.style()), UNIT_NONE),
new ActivitySummaryValue(interval.swolf(), UNIT_NONE),
new ActivitySummaryValue(interval.hr(), UNIT_NONE),
new ActivitySummaryValue(interval.swolf(), UNIT_NONE),
new ActivitySummaryValue(interval.durationMillis() / 1000, UNIT_SECONDS)
)
);
@@ -326,10 +326,11 @@ public class ZeppOsActivitySummaryParser extends HuamiActivitySummaryParser {
private String getSwimStyle(final int styleCode) {
return switch (styleCode) {
// TODO i18n these
case 1 -> "breaststroke";
case 2 -> "freestyle";
case 3 -> "backstroke";
case 4 -> "swim_style_butterfly";
case 6 -> "medley";
default -> "unknown: " + styleCode;
};
}