1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-08-24 09:13:04 +02:00

BluetoothFactory: treat BF950 like SBF77;

This commit is contained in:
Krisjans Blukis
2021-07-29 14:22:54 +03:00
parent 4b287a0167
commit 6abfc41bdd
2 changed files with 7 additions and 5 deletions

View File

@@ -125,11 +125,11 @@ public class BluetoothFactory {
if (deviceName.equals("BF105")) { if (deviceName.equals("BF105")) {
return new BluetoothBeurerBF105(context); return new BluetoothBeurerBF105(context);
} }
if (deviceName.equals("BF600") || deviceName.equals("BF850") || deviceName.equals("BF950")) { if (deviceName.equals("BF600") || deviceName.equals("BF850")) {
return new BluetoothBeurerBF600(context, deviceName); return new BluetoothBeurerBF600(context, deviceName);
} }
if (deviceName.equals("SBF77")) { if (deviceName.equals("SBF77") || deviceName.equals("BF950")) {
return new BluetoothSwpSBF77(context); return new BluetoothSwpSBF77(context, deviceName);
} }
return null; return null;
} }

View File

@@ -48,16 +48,18 @@ public class BluetoothSwpSBF77 extends BluetoothStandardWeightProfile {
ScaleMeasurement scaleMeasurement; ScaleMeasurement scaleMeasurement;
private Vector<ScaleUser> scaleUserList; private Vector<ScaleUser> scaleUserList;
static final int SBF77_MAX_USERS = 8; static final int SBF77_MAX_USERS = 8;
String deviceName;
public BluetoothSwpSBF77(Context context) { public BluetoothSwpSBF77(Context context, String name) {
super(context); super(context);
scaleMeasurement = new ScaleMeasurement(); scaleMeasurement = new ScaleMeasurement();
scaleUserList = new Vector<ScaleUser>(); scaleUserList = new Vector<ScaleUser>();
deviceName = name;
} }
@Override @Override
public String driverName() { public String driverName() {
return "SBF77"; return deviceName;
} }
@Override @Override