Garmin Forerunner 570: Initial support

This commit is contained in:
José Rebelo
2026-04-25 13:38:32 +01:00
parent e01599a9e3
commit 3623dde207
3 changed files with 21 additions and 0 deletions
@@ -0,0 +1,18 @@
package nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner;
import java.util.regex.Pattern;
import nodomain.freeyourgadget.gadgetbridge.R;
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.GarminWatchCoordinator;
public class GarminForerunner570Coordinator extends GarminWatchCoordinator {
@Override
protected Pattern getSupportedDeviceName() {
return Pattern.compile("^Forerunner 570");
}
@Override
public int getDeviceNameResource() {
return R.string.devicetype_garmin_forerunner_570;
}
}
@@ -122,6 +122,7 @@ import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner.Ga
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner.GarminForerunner35Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner.GarminForerunner45Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner.GarminForerunner55Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner.GarminForerunner570Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner.GarminForerunner620Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner.GarminForerunner630Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.garmin.watches.forerunner.GarminForerunner645MusicCoordinator;
@@ -689,6 +690,7 @@ public enum DeviceType {
GARMIN_FORERUNNER_255S_MUSIC(GarminForerunner255SMusicCoordinator.class),
GARMIN_FORERUNNER_265(GarminForerunner265Coordinator.class),
GARMIN_FORERUNNER_265S(GarminForerunner265SCoordinator.class),
GARMIN_FORERUNNER_570(GarminForerunner570Coordinator.class),
GARMIN_FORERUNNER_620(GarminForerunner620Coordinator.class),
GARMIN_FORERUNNER_630(GarminForerunner630Coordinator.class),
GARMIN_FORERUNNER_645_MUSIC(GarminForerunner645MusicCoordinator.class),
+1
View File
@@ -2045,6 +2045,7 @@
<string name="devicetype_garmin_forerunner_255s_music" translatable="false">Garmin Forerunner 255S Music</string>
<string name="devicetype_garmin_forerunner_265" translatable="false">Garmin Forerunner 265</string>
<string name="devicetype_garmin_forerunner_265s" translatable="false">Garmin Forerunner 265S</string>
<string name="devicetype_garmin_forerunner_570" translatable="false">Garmin Forerunner 570</string>
<string name="devicetype_garmin_forerunner_620" translatable="false">Garmin Forerunner 620</string>
<string name="devicetype_garmin_forerunner_630" translatable="false">Garmin Forerunner 630</string>
<string name="devicetype_garmin_forerunner_645_music" translatable="false">Garmin Forerunner 645 Music</string>