From cc364a0cec95527c04bc43aff4ffe0b94e2cafc9 Mon Sep 17 00:00:00 2001 From: TebbeUbben Date: Sat, 19 Jan 2019 00:47:32 +0100 Subject: [PATCH] Read configuration for getting active basal profile instead of using status result --- .../plugins/PumpInsightLocal/LocalInsightPlugin.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/PumpInsightLocal/LocalInsightPlugin.java b/app/src/main/java/info/nightscout/androidaps/plugins/PumpInsightLocal/LocalInsightPlugin.java index fecc2fa738..9d43f35f42 100644 --- a/app/src/main/java/info/nightscout/androidaps/plugins/PumpInsightLocal/LocalInsightPlugin.java +++ b/app/src/main/java/info/nightscout/androidaps/plugins/PumpInsightLocal/LocalInsightPlugin.java @@ -67,6 +67,7 @@ import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.history.his import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.history.history_events.StartOfTBREvent; import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.history.history_events.TotalDailyDoseEvent; import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.history.history_events.TubeFilledEvent; +import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.parameter_blocks.ActiveBRProfileBlock; import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.parameter_blocks.BRProfile1Block; import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.parameter_blocks.BRProfile2Block; import info.nightscout.androidaps.plugins.PumpInsightLocal.app_layer.parameter_blocks.BRProfile3Block; @@ -335,7 +336,7 @@ public class LocalInsightPlugin extends PluginBase implements PumpInterface, Con private void fetchBasalProfile() throws Exception { Class parameterBlock = null; - switch (activeBasalRate.getActiveBasalProfile()) { + switch (ParameterBlockUtil.readParameterBlock(connectionService, Service.CONFIGURATION, ActiveBRProfileBlock.class).getActiveBasalProfile()) { case PROFILE_1: parameterBlock = BRProfile1Block.class; break;