Diabetesinfo-Forum

SiDiary => Mobile Versionen => Android => Thema gestartet von: ancow am Juni 24, 2013, 00:31

Titel: Kleiner Bug im Bolusrechner
Beitrag von: ancow am Juni 24, 2013, 00:31
Der Bolusrechner der aktuellen Version vom Android-Sidiary hat einen Bug, der bei mir kaum ins Gewicht fällt, aber trotzdem unschön ist:
Wenn ein BE-Faktor auf zwei Nachkommastellen genau angegeben wird (bspw. 1,75), wird der vor der Berechnung auf eine Nachkommastelle gerundet (bspw. 1,8) und mit diesem gerundeten Wert gerechnet. Wenn ich also 10 BE esse, und eigentlich einen Faktor von 1,75 habe, spuckt der Bolusrechner einen Wert von genau 18 iE bei einem Faktor von 1,8 aus.
Das ist zwar kein massiver Unterschied, macht aber z.B. abends den Unterschied zwischen Zielwert und ein paar mg/dl weniger aus, was dann zu einer nächtlichen Unterzuckerung führen kann.

Allgemein ist es aber auch so schon kritisch, dass der Bolusrechner da wild rumrundet...


Wo ich gerade beim Bolusrechner bin: Wenn kein BZ eingetragen wurde, verweigert er komplett den Dienst, so dass ich oft für's Essen alleine rechnen muss.
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Joerg Moeller am Juni 24, 2013, 14:15
Wenn ein BE-Faktor auf zwei Nachkommastellen genau angegeben wird (bspw. 1,75), wird der vor der Berechnung auf eine Nachkommastelle gerundet (bspw. 1,8) und mit diesem gerundeten Wert gerechnet.

Alles klar, das geb ich mal weiter

Zitat
Wo ich gerade beim Bolusrechner bin: Wenn kein BZ eingetragen wurde, verweigert er komplett den Dienst, so dass ich oft für's Essen alleine rechnen muss.

Ja, das ist korrekt. Kein BZ könnte auch ein BZ von 50 sein und dann bleibt der Bolusrechner aus Sicherheitsgründen stumm. Das werden wir auch nicht ändern.

Viele Grüße,
Jörg
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: ancow am Juni 24, 2013, 14:53
Zitat
Wo ich gerade beim Bolusrechner bin: Wenn kein BZ eingetragen wurde, verweigert er komplett den Dienst, so dass ich oft für's Essen alleine rechnen muss.

Ja, das ist korrekt. Kein BZ könnte auch ein BZ von 50 sein und dann bleibt der Bolusrechner aus Sicherheitsgründen stumm. Das werden wir auch nicht ändern.

Mein Problem mit dem Verhalten ist, dass ich das Tagebuch gerne relativ minutengenau führen möchte.
Wenn ich dann mal wieder 15 - 30 min messe, bevor ich zum Essen komme, merkt der Bolusrechner nicht, dass ich tatsächlich gemessen und somit einen Wert habe. Es wäre also zumindest recht nett, wenn er nicht nur den aktuellen BZ-Wert berücksichtigen würde, sondern halt den letzten Wert, der innerhalb der letzten 30 - 60 min eingegeben wurde (ich bin mir nicht wirklich sicher, was ein gutes Intervall ist).
Das wäre meiner Meinung nach ein sehr schönes Feature, das auch recht unproblematisch sein sollte (z.B. bei Sport kann ich die errechnete Korrektur auch einfach ignorieren - aber in dem Fall ignoriere ich sowieso den gesamten Bolusrechner :P).

Bisher funktioniert der Workaround, kurz mal die BE beim BZ-Wert einzugeben, ganz gut, deshalb ist das nicht unbedingt sonderlich dringend. Das mit dem Runden stört mich da doch wesentlich mehr...
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Alf am Juni 25, 2013, 08:36
Also das mit der Quaränzzeit für einen irgendwann davor gemessenen Blutzucker werden wir nicht einbauen. Auch innerhalb von 15 Minuten kann sich ein Blutzucker massiv verändern und die Begleitumstände, die dies verursachen können, erfassen wir in SiDiary ja gar nicht.
 
Insofern, wenn das jemand für sich selbst so handhabt, weil er sich sicher ist, dass sich sein BZ nicht wesentlich verändert hat, ok. In dem Fall kann man ja auch immer noch den Bolusrechner als Rechenhilfe (und mehr soll das auch gar nicht sein) aus dem Kontextmenü aufrufen und dort den BZ manuell eintragen und die Rechnung abrufen.
 
Viele Grüße, Alf.
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: ancow am Juni 25, 2013, 17:00
In dem Fall kann man ja auch immer noch den Bolusrechner als Rechenhilfe (und mehr soll das auch gar nicht sein) aus dem Kontextmenü aufrufen und dort den BZ manuell eintragen und die Rechnung abrufen.

Danke für den Hinweis - den Eintrag im Menü des Tagebuch-Tabs habe ich noch gar nicht richtig wahrgenommen. Allerdings: eintragen kann ich da nichts (wenn ich die Zeilen nacheinander anwähle, ändert sich nichts - es erscheint keine Tastatur o.ä. auf der ich etwas eintippen könnte).

Prinzipiell nehme ich den Bolusrechner auch nur, um meine Kopfrechnung zu prüfen - wenn die zu weit auseinander liegen, wird der Taschenrechner gezückt...
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: nobbi2406 am Juni 25, 2013, 18:25
Hallo zusammen,

für mich hat der Bolusrechner seit der Inbetriebnahme eines Pendiq Pens an Bedeutung gewonnen, weil der ja Nachkomma-Einheiten an Insulin abgeben kann. Die wiederum errechnet der Bolusrechner zuverlässiger als mein Kopfrechner.

Und in dem Zusammenhang muss ich zwischenrein folgende Frage loswerden: Woher bezieht der Bolusrechner die Vorbelegung im Feld "Zielwert"? Den haben wir doch mal in der Schulung mit 100 eingebleut bekommen. Bei mir wird jedoch 125 angezeigt, was bei der Kalkulation die Korrektureinheiten beeinflusst.  :kratz: :kratz:
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: ancow am Juni 25, 2013, 18:38
So wie ich das verstehe, ist der Zielwert einfach die Summe der Normbereich-Grenzwerte geteilt durch 2. Wenn mein Normbereich also gerade 100 bis 140 ist, ist der Zielwert (100 + 140)/2 = 240/2 = 120.
Es wäre aber doch irgendwie schön, wenn man den manuell eingeben könnte - die Annahme, dass der Zielwert immer die Mitte zwischen den Grenzwerten bildet, ist doch etwas komisch...
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Alf am Juni 26, 2013, 08:38
Auf meinem Smartphone geht der Bolusrechner sofort mit der optimierten Zahlentastatur auf und ich kann in den Feldern die Eingaben vornehmen!?
Titel: Die Bugs im Bolusrechner häufen sich...
Beitrag von: ancow am Juni 26, 2013, 11:10
Wenn ich den Bolusrechner von der Eingabe oder dem Menü aufrufe, der aktuelle bzw. letzte Wert der Zielwert oder weniger ist, und ich esse nichts, sehe ich folgenden Screen:
(http://ancow.no-ip.org/forumpics/bolusrechner1_thumb.png) (http://ancow.no-ip.org/forumpics/bolusrechner1.png)

Den Screenshot habe ich aufgenommen indem ich in der Tagebuch-Übersicht auf's Menü gegangen bin, und da den Bolusrechner ausgewählt habe. Der letzte Tagebucheintrag war nur ein BZ von 120, was gerade mein Zielwert ist. (Insofern ist die Fehlermeldung Quatsch. Sie sollte irgendwas in der Gegend von "Der aktuelle Blutzuckerwert ist zu niedrig für eine Insulingabe!" sein.)
Wenn ich jetzt auf dem Bildschirm auf der linken Hälfte des Sidiary-Bereichs rumtippe, passiert nichts. Gerade habe ich herausgefunden, dass ich Eingaben machen kann, wenn ich auf der rechten Hälfte bin. Das ist bei meinem Tablet recht verwirrend, vor allem da sonst immer die gesamte Zeile antippbar ist.

Allerdings ist die Pop-up-Tastatur nicht sehr hilfreich - mit meinen Wurstfingern ist es manchmal recht fraglich, ob ich die richtige Zeile erwischt habe. Da der Bolusrechner keinerlei Feedback liefert, welche Zeile ich gerade bearbeite bzw. was der aktuelle/neue Wert der Zeile sind oder welchen Wert ich gerade eingebe, ist er nicht für manuelle Eingaben geeignet...  :(
(http://ancow.no-ip.org/forumpics/bolusrechner2_thumb.png) (http://ancow.no-ip.org/forumpics/bolusrechner2.png)
In diesem Screenshot ist recht nett zu sehen, wovon ich rede: Welche Zeile bearbeite ich hier, was ist der aktuelle Wert, und wie hat sich die Eingabe, die ich gemacht habe, ausgewirkt?
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Joerg Moeller am Juni 26, 2013, 12:40
die Annahme, dass der Zielwert immer die Mitte zwischen den Grenzwerten bildet, ist doch etwas komisch...

Nein, das ist nicht komisch, das ist medizinisch korrekt. Und für die medizinische Korrektheit bin ich zuständig, weil ich auch die Ausbildung dafür habe ;)

Und schau dir mal eine Dartscheibe an: das Bullseye ist immer genau in der Mitte :zwinker:

Viele Grüße,
Jörg
Titel: Re: Die Bugs im Bolusrechner häufen sich...
Beitrag von: Joerg Moeller am Juni 26, 2013, 12:51
Allerdings ist die Pop-up-Tastatur nicht sehr hilfreich - mit meinen Wurstfingern ist es manchmal recht fraglich, ob ich die richtige Zeile erwischt habe.

Ist dir schon aufgefallen, daß die Zeilen durch Linien voneinander getrennt sind?

Wenn du den Bolusrechner aus dem Kontext-Menü aufrufst übernimmt er nicht immer den zuletzt eingetippten BZ-Wert, das ist richtig. Bei dir im Screen steht da überhaupt kein BZ-Wert, deswegen ist auch die Aussage, daß dafür keine Berechnung erfolgen kann richtig...

Viele Grüße,
Jörg
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: ancow am Juni 26, 2013, 13:14
Und schau dir mal eine Dartscheibe an: das Bullseye ist immer genau in der Mitte :zwinker:

Die Begründung ist noch komischer...  :P
Konkret: Weil ich gerade recht große Stabilitätsprobleme habe (mein Körper meint schon bei einem Zucker von 80-90 gegenregulieren zu müssen, spüren tue ich Unterzucker aber erst in den 70ern), habe ich meinen Zielbereich auf 100-150 gelegt, mit einem Zielwert von 120. Das soll bei höheren Werten reflektieren, dass ich gerne wieder auf 100-120 runter will, aber dass ich unter 150 nicht mehr korrigiere, da ich dann doch sehr schnell in den niedrigen Bereich komme.

Allerdings ist die Pop-up-Tastatur nicht sehr hilfreich - mit meinen Wurstfingern ist es manchmal recht fraglich, ob ich die richtige Zeile erwischt habe.

Ist dir schon aufgefallen, daß die Zeilen durch Linien voneinander getrennt sind?

Meine Finger sind breiter als die Zeilen und die Linien nur rund 1 Pixel breit, was bei 300 dpi recht wenig ist...
Die Zeilen sind ~7mm, meine Finger (Zeige-, und Mittel-) ~15mm. In anderen Bereichen geht das recht gut, weil wenigstens ein visuelles Feedback existiert, die Zeile, die ich erwische also kurz aufblinkt.

Wenn du den Bolusrechner aus dem Kontext-Menü aufrufst übernimmt er nicht immer den zuletzt eingetippten BZ-Wert, das ist richtig. Bei dir im Screen steht da überhaupt kein BZ-Wert, deswegen ist auch die Aussage, daß dafür keine Berechnung erfolgen kann richtig...

Der Wert wird nicht angezeigt, ist aber da. Zur Illustration:

(http://ancow.no-ip.org/forumpics/bolusrechner3_thumb.png) (http://ancow.no-ip.org/forumpics/bolusrechner3.png)
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Joerg Moeller am Juni 28, 2013, 13:04
Der Wert wird nicht angezeigt, ist aber da. Zur Illustration:

(http://ancow.no-ip.org/bolusrechner3_thumb.png) (http://ancow.no-ip.org/bolusrechner3.png)

Wie ist dieser Screenshot zustande gekommen: hast du den Rechner aus dem Kontext-Menü aufgerufen oder aus der Eingabemaske?

Kannst du einen Unterschied feststellen, wenn du das Gerät im Hochformat hältst?

Viele Grüße,
Jörg
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: ancow am Juni 28, 2013, 15:08
Aus dem Kontextmenü - wenn ich den Bolusrechner aus der Eingabemaske aufrufe, ist rechts oben ein blauer Knopf auf dem "Übernehmen" steht. Das ist aber auch der einzige Unterschied.

Die Orientierung macht keinen Unterschied:

(http://ancow.no-ip.org/forumpics/bolusrechner4_thumb.png) (http://ancow.no-ip.org/forumpics/bolusrechner4.png)   (http://ancow.no-ip.org/forumpics/bolusrechner5_thumb.png) (http://ancow.no-ip.org/forumpics/bolusrechner5.png)

Hier sieht man den Unterschied zwischen dem Aufruf aus dem Kontextmenü (rechts) und der Eingabemaske (links) recht nett.

Edit:
Ich habe mal versucht, das Problem in der letzten AndroVM nachzuvollziehen, und habe dadurch erst kapiert, wie der Bolusrechner eigentlich gehandhabt werden soll/kann. Mein Android-Gerät ist ein Google Nexus 10-Tablet in der 32GB-Variante. Die Dinger haben eine massive Auflösung, die auch bei anderen Programmen zu Darstellungsproblemen führt - allerdings vor allem so, dass alles viel zu klein zum Lesen und interagieren wird.
Falls ich etwas Testen soll bzw. ihr weitere Infos zu meinem Gerät benötigt, könnt ihr mich einfach per PN anschreiben und ich helfe bei der Fehlersuche gerne weiter.
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Joerg Moeller am Juli 01, 2013, 13:10
Aus dem Kontextmenü - wenn ich den Bolusrechner aus der Eingabemaske aufrufe, ist rechts oben ein blauer Knopf auf dem "Übernehmen" steht. Das ist aber auch der einzige Unterschied.

Die Orientierung macht keinen Unterschied:

Danke für die Mithilfe. Wenn Patrik noch was braucht melde ich mich bei dir. Das steht jedenfalls für das nächste Update schon auf der Liste!

Viele Grüße,
Jörg
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: ancow am Juli 09, 2013, 17:32
Die neueste Version behebt den Bug, dass die Eingabefelder nicht korrekt angezeigt werden. Danke dafür!
Die fehlerhafte Fehlermeldung und das Problem mit dem Runden der BE-Faktoren sind weiterhin vorhanden:

(http://ancow.no-ip.org/forumpics/bolusrechner6_thumb.png) (http://ancow.no-ip.org/forumpics/bolusrechner6.png)   (http://ancow.no-ip.org/forumpics/bolusrechner7_thumb.png) (http://ancow.no-ip.org/forumpics/bolusrechner7.png)
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Typ-eins am August 28, 2013, 21:07
Hallo,

mal ne Frage zum Bolusrechner.

Wie kan ich manche Werte vorinstallieren?

Also beim Zielwert Korrekturfaktor

BE-Faktor

also, so, wenn ich den Boludrechner aufrufe, das ich nur noch die KE und den BZ-Wert eingeben brauche.

Ich hab schon gesucht, aber keine Einstellung gefunden.


Wer kann mir da helfen?

Gruß
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Alf am August 29, 2013, 08:03
Diese Einszellung musst Du Online oder am PC machen und die werden dann durchs Syncen auch aufs Handy übertragen... :)
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Joerg Moeller am August 30, 2013, 11:24
Genau: schau mal bei SiDiary Online unter 'Profl ->Therapiedaten'.

Die BE- und Korrekturfakoren werden dann nach einem Sync mit der App eingesetzt, wenn du den Bolusrechner aus der Eingabemaske startest. (Wenn du vorher BZ und BE eingegeben hast wird auch das schon eingesetzt)

Wenn du den Bolusrechner aus dem Kontextmenü heraus startest bleiben alle Felder aber grundsätzlich leer. Das ist aber auch so gewollt.

Viele Grüße,
Jörg
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Typ-eins am September 02, 2013, 22:40
Hallo Herr Moeller,

der Zielwert bleibt jedoch immer auf 160 stehen.

Alle anderen Werte hat er geändert, wie ich es haben wollte.

Ich habe in meinen Profildaten Zielbereich 120-200 angegeben.

 :kratz: :kratz:

Gruß
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: ancow am September 02, 2013, 22:46
Der Zielwert kann nicht separat gesetzt werden, wie du auch siehst, wenn du diesen Thread durchliest.
Der Zielwert ist immer die Mitte zwischen oberer und unterer Zielbereichsgrenze.
Titel: Re: Kleiner Bug im Bolusrechner
Beitrag von: Joerg Moeller am September 03, 2013, 11:43
Der Zielwert kann nicht separat gesetzt werden, wie du auch siehst, wenn du diesen Thread durchliest.
Der Zielwert ist immer die Mitte zwischen oberer und unterer Zielbereichsgrenze.

Wie gesagt: ist medizinisch korrekt und daher nicht verhandelbar. Zielbereich ist immer der Bereich, in dem keine Korrektur erforderlich ist. Weder mit Insulin noch mit KH. Optimal ist es einen Wert genau in der Mitte anzupeilen, da man selten wirklich zielgenau den angepeilten Wert erreicht und daher nach beiden Seiten noch ein bißchen Reserve haben sollte. Da es etliche Faktoren gibt, die die Insulinwirkung sowohl verstärken als auch abschwächen können ist es logisch, daß derselbe Sicherheitspuffer für Abweichungen nach oben als auch nach unten gelten sollte.

Viele Grüße,
Jörg