igpsport: Add BSC300

This commit is contained in:
Vitaliy Tomin
2026-05-13 23:33:24 +02:00
committed by José Rebelo
parent 85543cb4c6
commit 519b17647b
3 changed files with 22 additions and 0 deletions
@@ -0,0 +1,19 @@
package nodomain.freeyourgadget.gadgetbridge.devices.igpsport;
import java.util.regex.Pattern;
import nodomain.freeyourgadget.gadgetbridge.R;
public class IGPSportBSC300Coordinator extends IGPSportAbstractCoordinator{
@Override
public int getDeviceNameResource() {
return R.string.devicetype_igpsport_bsc300;
}
@Override
protected Pattern getSupportedDeviceName() {
return Pattern.compile("BSC300");
}
}
@@ -319,6 +319,7 @@ import nodomain.freeyourgadget.gadgetbridge.devices.idasen.IdasenCoordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.igpsport.IGPSportBiNaviAirCoordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.igpsport.IGPSportBSC200Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.igpsport.IGPSportBSC200SCoordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.igpsport.IGPSportBSC300Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.igpsport.IGPSportiGS630Coordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.igpsport.IGPSportiGS630SCoordinator;
import nodomain.freeyourgadget.gadgetbridge.devices.igpsport.IGPSportiGS800Coordinator;
@@ -949,6 +950,7 @@ public enum DeviceType {
BRAUN_BPW4500(BraunBPW4500DeviceCoordinator.class),
IGPSPORT_BSC200(IGPSportBSC200Coordinator.class),
IGPSPORT_BSC200S(IGPSportBSC200SCoordinator.class),
IGPSPORT_BSC300(IGPSportBSC300Coordinator.class),
IGPSPORT_IGS630(IGPSportiGS630Coordinator.class),
IGPSPORT_IGS630S(IGPSportiGS630SCoordinator.class),
IGPSPORT_IGS800(IGPSportiGS800Coordinator.class),
+1
View File
@@ -2252,6 +2252,7 @@
<string name="devicetype_atc_ble_oepl" translatable="false">ATC_BLE_OEPL</string>
<string name="devicetype_igpsport_bsc200" translatable="false">iGPSPORT BSC200</string>
<string name="devicetype_igpsport_bsc200s" translatable="false">iGPSPORT BSC200S</string>
<string name="devicetype_igpsport_bsc300" translatable="false">iGPSPORT BSC300</string>
<string name="devicetype_igpsport_igs630" translatable="false">iGPSPORT iGS630</string>
<string name="devicetype_igpsport_igs630s" translatable="false">iGPSPORT iGS630S</string>
<string name="devicetype_igpsport_igs800" translatable="false">iGPSPORT iGS800</string>