Provide manufacter, model, SN for pump
This commit is contained in:
parent
edb4844b7a
commit
d2e7cc9041
9 changed files with 79 additions and 9 deletions
|
@ -1312,10 +1312,20 @@ public class ComboPlugin extends PluginBase implements PumpInterface, Constraint
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String deviceID() {
|
public String manufacter() {
|
||||||
|
return "Roche";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String model() {
|
||||||
return "Combo";
|
return "Combo";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String serialNumber() {
|
||||||
|
return "Unknown";
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PumpDescription getPumpDescription() {
|
public PumpDescription getPumpDescription() {
|
||||||
return pumpDescription;
|
return pumpDescription;
|
||||||
|
|
|
@ -376,7 +376,12 @@ public abstract class AbstractDanaRPlugin extends PluginBase implements PumpInte
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String deviceID() {
|
public String manufacter() {
|
||||||
|
return "SOOIL";
|
||||||
|
};
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String serialNumber() {
|
||||||
return DanaRPump.getInstance().serialNumber;
|
return DanaRPump.getInstance().serialNumber;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -360,6 +360,11 @@ public class DanaRPlugin extends AbstractDanaRPlugin {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String model() {
|
||||||
|
return "DanaR";
|
||||||
|
}
|
||||||
|
|
||||||
private PumpEnactResult cancelRealTempBasal() {
|
private PumpEnactResult cancelRealTempBasal() {
|
||||||
PumpEnactResult result = new PumpEnactResult();
|
PumpEnactResult result = new PumpEnactResult();
|
||||||
TemporaryBasal runningTB = TreatmentsPlugin.getPlugin().getTempBasalFromHistory(System.currentTimeMillis());
|
TemporaryBasal runningTB = TreatmentsPlugin.getPlugin().getTempBasalFromHistory(System.currentTimeMillis());
|
||||||
|
|
|
@ -364,6 +364,11 @@ public class DanaRKoreanPlugin extends AbstractDanaRPlugin {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String model() {
|
||||||
|
return "DanaRKorean";
|
||||||
|
}
|
||||||
|
|
||||||
private PumpEnactResult cancelRealTempBasal() {
|
private PumpEnactResult cancelRealTempBasal() {
|
||||||
PumpEnactResult result = new PumpEnactResult();
|
PumpEnactResult result = new PumpEnactResult();
|
||||||
TemporaryBasal runningTB = TreatmentsPlugin.getPlugin().getTempBasalFromHistory(System.currentTimeMillis());
|
TemporaryBasal runningTB = TreatmentsPlugin.getPlugin().getTempBasalFromHistory(System.currentTimeMillis());
|
||||||
|
|
|
@ -769,7 +769,17 @@ public class DanaRSPlugin extends PluginBase implements PumpInterface, DanaRInte
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String deviceID() {
|
public String manufacter() {
|
||||||
|
return "SOOIL";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String model() {
|
||||||
|
return "DanaRS";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String serialNumber() {
|
||||||
return DanaRPump.getInstance().serialNumber;
|
return DanaRPump.getInstance().serialNumber;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -402,6 +402,11 @@ public class DanaRv2Plugin extends AbstractDanaRPlugin {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String model() {
|
||||||
|
return "DanaRv2";
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PumpEnactResult loadEvents() {
|
public PumpEnactResult loadEvents() {
|
||||||
return sExecutionService.loadEvents();
|
return sExecutionService.loadEvents();
|
||||||
|
|
|
@ -945,8 +945,18 @@ public class LocalInsightPlugin extends PluginBase implements PumpInterface, Con
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String deviceID() {
|
public String manufacter() {
|
||||||
if (connectionService == null || alertService == null) return null;
|
return "Roche";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String model() {
|
||||||
|
return "Insight";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String serialNumber() {
|
||||||
|
if (connectionService == null || alertService == null) return "Unknown";
|
||||||
return connectionService.getPumpSystemIdentification().getSerialNumber();
|
return connectionService.getPumpSystemIdentification().getSerialNumber();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -236,10 +236,20 @@ public class MDIPlugin extends PluginBase implements PumpInterface {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String deviceID() {
|
public String manufacter() {
|
||||||
|
return "AndroidAPS";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String model() {
|
||||||
return "MDI";
|
return "MDI";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String serialNumber() {
|
||||||
|
return "Unknown";
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PumpDescription getPumpDescription() {
|
public PumpDescription getPumpDescription() {
|
||||||
return pumpDescription;
|
return pumpDescription;
|
||||||
|
@ -247,7 +257,7 @@ public class MDIPlugin extends PluginBase implements PumpInterface {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String shortStatus(boolean veryShort) {
|
public String shortStatus(boolean veryShort) {
|
||||||
return deviceID();
|
return model();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -437,10 +437,20 @@ public class VirtualPumpPlugin extends PluginBase implements PumpInterface {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String deviceID() {
|
public String manufacter() {
|
||||||
|
return "AndroidAPS";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String model() {
|
||||||
return "VirtualPump";
|
return "VirtualPump";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String serialNumber() {
|
||||||
|
return "Unknown";
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PumpDescription getPumpDescription() {
|
public PumpDescription getPumpDescription() {
|
||||||
return pumpDescription;
|
return pumpDescription;
|
||||||
|
|
Loading…
Reference in a new issue