From 0eba153d8a8f274d43e2af0182d1d5f4ca583e60 Mon Sep 17 00:00:00 2001 From: Johannes Mockenhaupt Date: Tue, 23 Jan 2018 01:58:49 +0100 Subject: [PATCH] Combo: add 'base basal rate' to fragment. (cherry picked from commit 2873da5) --- .../plugins/PumpCombo/ComboFragment.java | 6 ++- .../main/res/layout/combopump_fragment.xml | 45 +++++++++++++++++++ app/src/main/res/values-de/strings.xml | 1 + app/src/main/res/values-nl/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 5 files changed, 53 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboFragment.java b/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboFragment.java index 8419478725..7baea350b0 100644 --- a/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboFragment.java +++ b/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboFragment.java @@ -6,7 +6,6 @@ import android.app.AlertDialog; import android.graphics.Color; import android.graphics.Typeface; import android.os.Bundle; -import android.text.Spanned; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -30,6 +29,7 @@ public class ComboFragment extends SubscriberFragment implements View.OnClickLis private TextView batteryView; private TextView reservoirView; private TextView lastConnectionView; + private TextView baseBasalRate; private TextView tempBasalText; private Button refreshButton; private Button alertsButton; @@ -46,6 +46,7 @@ public class ComboFragment extends SubscriberFragment implements View.OnClickLis batteryView = (TextView) view.findViewById(R.id.combo_pumpstate_battery); reservoirView = (TextView) view.findViewById(R.id.combo_insulinstate); lastConnectionView = (TextView) view.findViewById(R.id.combo_lastconnection); + baseBasalRate = (TextView) view.findViewById(R.id.combo_base_basal_rate); tempBasalText = (TextView) view.findViewById(R.id.combo_temp_basal); refreshButton = (Button) view.findViewById(R.id.combo_refresh_button); @@ -197,6 +198,9 @@ public class ComboFragment extends SubscriberFragment implements View.OnClickLis lastConnectionView.setTextColor(Color.WHITE); } + // base basal rate + baseBasalRate.setText(MainApp.sResources.getString(R.string.pump_basebasalrate, plugin.getBaseBasalRate())); + // TBR String tbrStr = ""; if (ps.tbrPercent != -1 && ps.tbrPercent != 100) { diff --git a/app/src/main/res/layout/combopump_fragment.xml b/app/src/main/res/layout/combopump_fragment.xml index 7fb016bb83..54e3e2f3d1 100644 --- a/app/src/main/res/layout/combopump_fragment.xml +++ b/app/src/main/res/layout/combopump_fragment.xml @@ -283,6 +283,51 @@ --> + + + + + + + + + + + + Standarwert: 2\nBolus snooze (\"Bolus-Schlummer\") bremst den Loop nach einem Mahleiten-Bolus, damit dieser nicht mit niedrigen TBR reagiert, wenn Du gerade gegessen hast. Beispiel: Der Standardwert 2 bewirkt, dass bei einem 3 Stunden DIA der Bolus snooze während 1.5 Stunden nach dem Bolus linear ausläuft (3 h Dia / 2 = 1.5 h Bolus snooze). Standardwert: 3.0\nDies ist eine Einstellung für die Standard-Kohlenhydrat-Absorptionswirkung pro 5 Minuten. Der Standardwert ist 3mg/dl/5min. Dies wirkt sich darauf aus, wie schnell der COB-Wert fällt und wieviel KH-Absorption bei der Berechnung des vorhergesagten BZ angenommen wird, wenn der BZ stärker als erwartet fällt oder nicht so stark wie erwartet steigt. Achtung! Normalerweise musst Du diese Werte nicht ändern. Bitte KLICKE HIER und LESE den Text. Verändere Werte erst, wenn Du den Inhalt des Textes verstanden hast. + %2.f IE/h diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 699e846127..2d866a0b3f 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -784,4 +784,5 @@ Opgelet: verlengde en multi wafe bolussen zijn actief. Loop is naar onderdruk lage waardes enkel overgeschakeld gedurende 6 uur. Alleen gewone bolussen worden onderdsteund in loop modus. Niet genoeg insuline aanwezig in reservoir voor de bolus Combinatie-Bolus + %.2f E/u diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 9adb4c5084..24be3e6519 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -863,5 +863,6 @@ Recovering from connection loss Not enough insulin for bolus left in reservoir Extended bolus delivery error + %.2f U/h