Diabetesinfo-Forum

SiDiary => Beta-Tester Stammtisch => Windows-Client => Thema gestartet von: Alf am September 09, 2010, 16:40

Titel: AddIn CGMS
Beitrag von: Alf am September 09, 2010, 16:40
Hallo zusammen,
 
es ist soweit, die iPhone-App ist verfügbar... :)
Ach nee, da war ja noch was... ;D
 
Ich habe mal ein kleines AddIn zusammengebaut speziell für die beneidenswerten CGMS-Träger. Das AddIn ist derzeit noch nicht öffentlich, bitte hier herunterladen: www.sidiary.de/download/AddIns/SiDiaryAddIn_CGMS.zip (http://www.sidiary.de/download/AddIns/SiDiaryAddIn_CGMS.zip)
 
Das CGMS-AddIn hat zum einen einen "Trend-Smiley-Provider", d.h. der A1c wird dann aus den CGMS-Daten berechnet und sollte dank der Datenhäufung wahrscheinlich deutlich besser passen als der errechnete aus den Einzelmessungen (??)
 
Viel spannender wahrscheinlich kann man zusätzlich eine Maske öffnen mit diversen Einstellungen, wie CGMS-Daten extrahiert und in BZ-Werte umzupacken sind. D.h. man kann entweder stumpf CGMS-Daten komprimieren lassen (Mittelwert alle X Minuten) und/oder nach Events, Sport, BE usw. jeweils einen passenden BZ extrahieren lassen.
 
Wenn das Ding bei Euch auch läuft, können wir's freigeben.
 
Bitte nicht irritieren lassen: Im Zip ist noch kein Zertifikat; das AddIn läuft aber natt. auch ohne!
 
Viele Grüße, Alf.
Titel: Re: AddIn CGMS
Beitrag von: Joa am September 10, 2010, 00:44
Hey, das ist ja toll. Eine App auch für die CGMSe  :super:

Nach ein wenig detektivischer Arbeit habe ich auch einen Weg gefunden, das Add-In bei SiDiary rein zu bekommen.
Einfach die beiden Dateien aus der Zip-Datei in das Verzeichnis AddIns im Programmverzeichnis (bei  mir auf dem Stick) kopiert, und schon lief es.

Ok, ich habe da noch einige andere Klicks versucht. Ob die den Erfolg mitbewirkt haben oder nicht, entzieht sich meiner Kenntnis.
Vermute aber, dass das Kopieren gereicht hat?

Für Detailgedankengänge brauche ich sicher noch einige Zeit.


Das CGMS-AddIn hat zum einen einen "Trend-Smiley-Provider", d.h. der A1c wird dann aus den CGMS-Daten berechnet und sollte dank der Datenhäufung wahrscheinlich deutlich besser passen als der errechnete aus den Einzelmessungen (??)

Davon möchte ich schon ausgehen.   :heilig:

Danke und

Gruß
Joa
Titel: Re: AddIn CGMS
Beitrag von: Andreas am September 10, 2010, 06:44
Wird auch die Messhäufigkeit bewertet?
Denn da sind wir ja mit minütlicher Messung bzw. Speicherung eines Fünf-Minuten-Werts unschlagbar!
Und ein lachender Smiley am Tag ist dann schon mal sicher ... ::)

Ich seh schon, wenn das Addin funktioniert, werde ich wieder SiDiary-Nutzer!

Viele Grüße und Dankeschön (falls es Joas strengen Test übersteht),
Andreas
Titel: Re: AddIn CGMS
Beitrag von: Avidflyer am September 10, 2010, 07:28
Hi Alf,

toll dass es dies nun geben soll.

Leider crasht es bei mir am letzten Tage der CGMS Daten.

Fehlermeldung : Subscript out of range - 9
( Datenfile unterwegs )

Lasse ich den letzten Tag (01.09.2010) weg: Keine Fehlermeldung.

Was ich mit diesem Tool anfangen kann, habe ich noch nicht probiert.

Dennoch erstmal vielen Dank

Gruss Klaus

ps Schönheitsfehler: die Datumeingabe sollte auf "überschreiben" stehen. Derzeit muss man erst freien Platz durch Löschen schaffen, bevor man das Start- oder Ende- Datum ändern kann.
Titel: Re: AddIn CGMS
Beitrag von: Rob am September 10, 2010, 08:09
Viel spannender wahrscheinlich kann man zusätzlich eine Maske öffnen mit diversen Einstellungen, wie CGMS-Daten extrahiert und in BZ-Werte umzupacken sind. D.h. man kann entweder stumpf CGMS-Daten komprimieren lassen (Mittelwert alle X Minuten) und/oder nach Events, Sport, BE usw. jeweils einen passenden BZ extrahieren lassen.
:kreisch: Whohoo! Großartig.
Klappt pikobello.
(1) Im Navi sind oft auch BZ-Werte (Kalibrierung, manuell Messen), deshalb würde ich für diese Events nicht noch den CGMS noch mal extrahieren, bzw. nur optional um die beiden Werte mal vergleichen zu können.
(2) Es klappt nicht immer, dass der CGMS-Wert in der Spalte des Events sitzt, manchmal ist er in der 5min Spalte davor, manchmal danach, oft sitzt er aber drin. Wäre gut wenn er immer sitzt.

Alles andere funzt bei mir und die vielen Optionen passen grandios.  :super:
Titel: Re: AddIn CGMS
Beitrag von: Joa am September 10, 2010, 08:49
toll dass es dies nun geben soll.

Leider crasht es bei mir am letzten Tage der CGMS Daten.

Fehlermeldung : Subscript out of range - 9
( Datenfile unterwegs )

Kam bei mir am Anfang auch. Daten über ein Jahr + letzter Tag.

Zitat
Lasse ich den letzten Tag (01.09.2010) weg: Keine Fehlermeldung.

Ach daran liegt es, dass es dann auch bei mir ging. Hatte nachgehend ohne den letzten Tag versucht.   :patsch:

Gruß
Joa
Titel: Re: AddIn CGMS
Beitrag von: Rob am September 10, 2010, 14:39
Geniales Addin, Alf!

CGMS Daten:
(http://www.art-wide-eyed.com/misc/100909_CoPilotGraph.gif)
So sieht bei mir die Kurve von gestern mit den BZ-Werten aus der Verdichtung der CGMS-Daten aus:
(http://www.art-wide-eyed.com/misc/100909_SidiaryGraph.gif)
Sehr gelungen, also nicht der Inhalt der Kurve, sondern wie sie datenmäßig zu Stande kommt aus 2-3 Mouseklicks. :banane:

Kann man eigentlich die 2. Y-Achse anpassen, das ist alles so klein und pieselig?
Titel: Re: AddIn CGMS
Beitrag von: Alf am September 10, 2010, 15:30
Danke, schön, dass da was sinnvolles rauskommt! ;)
Ich denke die Optionen bieten auch rel. viel Gestaltungsspielraum, wie die Daten verdichtet werden können.
 
Ich habe eben den subscript out of range Fehler gefixt und eine aktualisierte Version (diesmal auch mit Zertifikat) auf den Server gelegt.
 
Viele Grüße, Alf.
Titel: Re: AddIn CGMS - Fehlermeldung
Beitrag von: Joa am September 10, 2010, 18:02
Abbruch des Datenimports aus dem Auswahlfenster legt ggf. SD lahm,  oder führt bei erneutem Aufruf von SiDiaryCGMS zur Fehlermeldung:

"Control array element '0' does not exist - 340".

Beenden von SD danach nur noch über TaskManager möglich.
Fenster macht zwar zu, aber Speicher bleibt belegt, incl. Tray-Icon.

Gruß
Joa
Titel: Re: AddIn CGMS
Beitrag von: Alf am September 10, 2010, 18:04
Echt, gibt's da 'nen Abbrechen-Button? (Ist mir gar nicht bewusst... ) :o
Titel: Re: AddIn CGMS
Beitrag von: Joa am September 10, 2010, 18:16
Echt, gibt's da 'nen Abbrechen-Button? (Ist mir gar nicht bewusst... ) :o

Da siehste mal, dass Du genialer bist, als Dir bewusst ist.  :ja:
Sinnvoller Button, find ich.  :super:

Noch schöner wäre es aber noch, wenn man zwischen der CGMS-Datengrafikansicht und dem Auswahlfenster vergleichen könnte, um händisch die zu übernehmenden Daten auszuwählen. Aber SD beherrscht wohl nur ein Fenster zur Darstellung?

Und wechseln kann ich aus dem Auswahl/Filter-Fenster ja auch nicht. Muss ich wieder zumachen.

Workaround wäre es, immer erst mal einen Screenshot der Grafik zu machen und mit einem anderen Programm zu sichten.

Ließe sich das nicht auch in SD einbasteln, so via externes Screencopytool aufrufen aus der SD-Oberfläche? Fände ich auch für andere (Tages)-Vergleiche nicht übel.

SD ist für so was ziemlich unhandlich.

Gruß
Joa
Titel: Re: AddIn CGMS
Beitrag von: Joa am September 10, 2010, 18:25
Nu tritt der Fehler grade nicht mehr auf. Scheint nicht so ganz reproduzierbar.
Und zur Ergänzung:

Es ging um Abbrechen im Fenster zur Auswahl der zu übernehmenden Daten.

Wahlbuttons: Korrigieren / Übernehmen / Abbrechen /

Ich schau mal ob/wann der Fehler wieder kommt.

Gruß
Joa
Titel: Re: AddIn CGMS
Beitrag von: Alf am September 10, 2010, 18:26
Sorry Joa aber ich verstehe Dich wieder mal nicht! ;)
 
Ich habe nicht die leiseste Ahnung, was Du da zu treiben gedenkst!? Aber wenn Du die einzelne Werte manuell übernehmen willst, wirst Du an einer manuellen Bearbeitung der Daten nicht vorbeikommen. Aber ganz ehrlich: Bei aller Faulheit, die "wir Tagebuchführenden" üblicherweise an den Tag legen, wärst Du da wahrscheinlich rel. alleine bei dem manuellen Extrahieren aus Massendaten und dann müssten wir bei einer Privatlösung für Dich auch über ein persönliches Entlohnungsmodell sprechen. ;D ;) .
Ich kann mir irgendwie nicht vorstellen, dass sonst noch jemand die Tausende von CGMS-Datensätze in seiner Datenbank einzeln durchforsten und ins Tagebuch übernehmen möchte!?
 
Das AddIn sollte lediglich eine Möglichkeit für einem Automatismus bieten, um eben nicht manuell ran zu müssen. Da gehen möglicherweise das was Du vorhast und das, wofür das AddIn gedacht ist einfach zu weit auseinander...
 
Titel: Re: AddIn CGMS
Beitrag von: Joa am September 10, 2010, 21:02
Sorry Joa aber ich verstehe Dich wieder mal nicht! ;)
(http://smilie-land.de/t/w-z/weinen/weinen0007.gif)
Zitat
Ich habe nicht die leiseste Ahnung, was Du da zu treiben gedenkst!?
Nix Dolles. Nur die Daten auswählen, die ich übernehmen möchte.

Da ist es halt ein Stück hilfreich, die visuelle Kurve der kompletten CGM-Daten mit im Blick zu haben?

Aber ich weiß, ich hätte schweigen sollen.  :ja:
SiDiary, irgendwie, das Fensterln nahelegen zu wollen war wohl etwas verwegen phantasiert.  ;D

Abgesehen davon, dass sich ja auch der Verlauf im CoPilot parallel sichten lässt.  :rotwerd:

Gruß
Joa


Titel: Re: AddIn CGMS
Beitrag von: Alf am September 10, 2010, 21:09
Aber Joa, mal im ernst: Du willst jeden einzelnen Tag abklappern und aus hunderten von CGMS-Datensätzen einzelne ins Tagebuch übernehmen?? :staun:
 
Warum nicht einfach automatisiert die Daten übernehmen lassen und dabei dann vielleicht den ein oder anderen Wert zuviel oder zu wenig drinhaben? Wofür der Streß?
 
Wenn Du im realen Tag zu einer bestimmten Uhrzeit merkst, "Mensch - jetzt einen CGMS-Wert im Tagebuch zu haben wär fein aber wer weiss was Alfs AddIn da später wieder übernimmt oder nicht übernimmt", könntest Du Dir dafür ja einfach ein Event (nennen wir's mal "Maches!" ;) ) generieren und für die Zeit speichern und dann wandelt das Addin diesen Marker später in jedem Fall um... ;)
Titel: Re: AddIn CGMS
Beitrag von: Joa am September 10, 2010, 22:35
Aber Joa, mal im ernst: Du willst jeden einzelnen Tag abklappern und aus hunderten von CGMS-Datensätzen einzelne ins Tagebuch übernehmen?? :staun:
Nu, da bietet mir im Bedarfsfall ja der Filter SiDi_CGMS eine anscheinend ganz brauchbar reduzierte Vorauswahl.
Und wenn wir Rob's Beispiel sehen lässt sich auch damit die Kurve schon weitgehend ausreichend in komprimierter Form reproduzieren.
 
Zitat
Warum nicht einfach automatisiert die Daten übernehmen lassen und dabei dann vielleicht den ein oder anderen Wert zuviel oder zu wenig drinhaben? Wofür der Streß?

Kommt auf den Analysebedarf im Einzelfall an oder z.B. auf die Bedingungen einer aus SD zu befüllenden Vorlage.
Soweit ich entsinne nimmt die Vorlage von Ralf nur 1 BZ Wert je h an. Der Rest wird verworfen.  :kratz:

Dann wähl ich doch lieber die CGM-Werte beim Import, die mir im Kontext am aussagefähigsten scheinen. und nicht eher zufällige.

Und ich kann Dich beruhigen. Ich werde sicher nicht allabendlich oder die Wochenenden über stets CGM-Werte sortieren.  :nein:  ;D

Zitat
... könntest Du Dir dafür ja einfach ein Event (nennen wir's mal "Maches!" ;) ) generieren ...

Guter Tipp!  :super:
Durch den Ausschlussfilter für Events lässt sich auch noch was flexibel machen.

Alternativ ginge vielleicht auch:

Shift + Doppelklick auf CGM-Wert in der Datentypengrafik übernimmt diesen als BZ-Wert (und aktualisiert ggf. auch die Statistik).  ::)

Gruß
Joa

p.s.
wie wäre es, bzw. ist es überhaupt denkbar, die CGM-Werte in der BZ-Grafik kenntlich zu machen. Z.B. durch abweichenden Marker (Farbe, Form oder so)?





Titel: Re: AddIn CGMS
Beitrag von: Joa am September 11, 2010, 11:28
Moin Alf,

alles klar, die Nachbearbeitung, bzw. das Entfernen überzähliger BZ Werte lässt im Korrektur-/Importfenster ist nicht nötig.
Eine Standardauswahl an Daten aus dem sehr funktionellen Filterangebot lässt sich dann nach dem Import gut mit dem Wechseln zwischen Tagebuchansicht und Statistikfenster (Strg+Tab) nachbearbeiten.

Der Tastaturshortcut war bei mir noch nicht im Gebrauchsprogramm aufgenommen.

Wie schon gesagt, und auch bei Rob oben zu sehen, ist die Kurvenreproduktion mittels der Filter schlicht und einfach schon von Hause aus gut.  :super:

Gruß
Joa