From 54a25aa1ed73686244114658680bfb1d8e2d3a0a Mon Sep 17 00:00:00 2001 From: Milos Kozak Date: Sat, 11 Jun 2016 22:30:08 +0200 Subject: [PATCH 1/2] remove static debug texts --- app/src/main/res/layout/openapsma_fragment.xml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/app/src/main/res/layout/openapsma_fragment.xml b/app/src/main/res/layout/openapsma_fragment.xml index 6211029393..18816760c4 100644 --- a/app/src/main/res/layout/openapsma_fragment.xml +++ b/app/src/main/res/layout/openapsma_fragment.xml @@ -64,7 +64,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceSmall" - android:text="Small Text" android:id="@+id/openapsma_glucosestatus" android:layout_marginLeft="10dp" /> @@ -138,7 +133,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceSmall" - android:text="Small Text" android:id="@+id/openapsma_result" android:layout_marginLeft="10dp" /> From 74dcbb18646c9f80938f5afd5aab22276ff3c10e Mon Sep 17 00:00:00 2001 From: Milos Kozak Date: Sat, 11 Jun 2016 22:46:47 +0200 Subject: [PATCH 2/2] glucoseReading fix --- .../info/nightscout/androidaps/db/DatabaseHelper.java | 10 +++++----- app/src/main/res/layout/openapsma_fragment.xml | 1 - 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/info/nightscout/androidaps/db/DatabaseHelper.java b/app/src/main/java/info/nightscout/androidaps/db/DatabaseHelper.java index 0b7f7a944c..ac50d3c1f6 100644 --- a/app/src/main/java/info/nightscout/androidaps/db/DatabaseHelper.java +++ b/app/src/main/java/info/nightscout/androidaps/db/DatabaseHelper.java @@ -192,10 +192,10 @@ public class DatabaseHelper extends OrmLiteSqliteOpenHelper { double avg; if (bgReadings.size() > 3) { - BgReading now = bgReadings.get(sizeRecords - 1); - BgReading last = bgReadings.get(sizeRecords - 2); - BgReading last1 = bgReadings.get(sizeRecords - 3); - BgReading last2 = bgReadings.get(sizeRecords - 4); + BgReading now = bgReadings.get(sizeRecords - 4); + BgReading last = bgReadings.get(sizeRecords - 3); + BgReading last1 = bgReadings.get(sizeRecords - 2); + BgReading last2 = bgReadings.get(sizeRecords - 1); if (last2.value > 30) { minutes = 3 * 5; change = now.value - last2.value; @@ -212,7 +212,7 @@ public class DatabaseHelper extends OrmLiteSqliteOpenHelper { avg = change / minutes * 5; result.glucose = now.value; - result.delta = change; + result.delta = now.value - last.value; result.avgdelta = avg; } } catch (SQLException e) { diff --git a/app/src/main/res/layout/openapsma_fragment.xml b/app/src/main/res/layout/openapsma_fragment.xml index 18816760c4..f508c5bed0 100644 --- a/app/src/main/res/layout/openapsma_fragment.xml +++ b/app/src/main/res/layout/openapsma_fragment.xml @@ -36,7 +36,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceSmall" - android:text="Small Text" android:id="@+id/openapsma_lastrun" android:layout_marginLeft="10dp" />