Diabetesinfo-Forum

SiDiary => Mobile Versionen => Smartphone + Java Handy => Thema gestartet von: Candy am Oktober 03, 2009, 19:17

Titel: CSV Datenimport aus Diamedic iPhone App
Beitrag von: Candy am Oktober 03, 2009, 19:17
Hallo,

nachdem es ja leider noch keine iPhone App von SiDiary gibt, nutze ich nun Diamedic.
Allerdings schaffe ich es nicht, exportierten CSV Daten in SiDiary zu importieren.
Ich habe bisher nur die Lite Version von SiDiary, da ich das Programm erst einmal testen wollte.

Liegt es daran?
Oder was muss ich beachten/anders machen?

Danke für eine Info.
LG
Candy
Titel: Re: CSV Datenimport aus Diamedic iPhone App
Beitrag von: Alf am Oktober 05, 2009, 10:41
Hallo Candy,

nein der csv-Import funktioniert wahrscheinlich deshalb nicht, weil die Daten in anderen Feldern stehen. Wenn Du mir mal ein solches csv-Format schickst, können wir vielleicht etwas machen :zwinker:

Viele Grüße, Alf.
Titel: Re: CSV Datenimport aus Diamedic iPhone App
Beitrag von: d1werner am Oktober 18, 2009, 11:09
Hallo Candy,

nein der csv-Import funktioniert wahrscheinlich deshalb nicht, weil die Daten in anderen Feldern stehen. Wenn Du mir mal ein solches csv-Format schickst, können wir vielleicht etwas machen :zwinker:

Viele Grüße, Alf.

Da ich auch hautpsächlich diamedic nutze, würde ich mich ein möglicher import auch interessieren (zumindest solange wie es noch kein iSdiary gibt)

Details zum Programm gibt es hier: http://www.martoon.com/Diamedic/Diamedic/Overview.html

Das Format der via email exportierten csv-Datei sieht  wie folgt aus:

"18.10.09","Reading","10:45","112 mg/dL","After Breakfast",""
"18.10.09","Insulin","10:45","5 units","NovoRapid","Meal",""
"18.10.09","Exercise","11:00","2.0 kilometers",""
"18.10.09","Insulin","15:00","20 units","Levemir","Unassigned",""
"18.10.09","Weight","","89.1 kg","",""
""
Einen expliziten Header gibt es nicht, die Art des Wertes wird über den jeweiligen STring (z.B. Reading, Insulin, Exercise, Weight ) gesteuert.
Es gibt weitere Datentypen wie z.B. Medikamente oder dgl., aber ich denke am wichtigsten wären die Typen Reading und Insulin.
Andere könnten  übergangen werden.
Bei Insulin besteht die Schwierigkeit zwischen Bolus und Basis zu unterscheiden. Anhand der Datendatei ist dies nur auf Basis des Namens z.B. Novorapid oder Levemir möglich.
Der String für die Periode (bei Reading) und den Grund (bei Insulin) könnte ignoriert werden, da ich beispielsweise diese Werte normalerweise nicht befülle.







Das
Titel: Re: CSV Datenimport aus Diamedic iPhone App
Beitrag von: Alf am Oktober 19, 2009, 08:34
Einfach mal die aktuelle Version aus dem Download-Bereich ziehen... ;D
Titel: Re: CSV Datenimport aus Diamedic iPhone App
Beitrag von: d1werner am Oktober 19, 2009, 10:54
Einfach mal die aktuelle Version aus dem Download-Bereich ziehen... ;D

Da fehlen mir die Worte... so schnell !

Habe es gerade ausprobiert und es funktioniert !

Vielen Dank, das ist wirklich eine grosse Erleichterung !!!!
Titel: Re: CSV Datenimport aus Diamedic iPhone App
Beitrag von: Alf am Oktober 19, 2009, 12:54
Das sieht jetzt nur schneller aus als es war ;D

Ich hatte den Treiber parallel schon mit Candy's Datenfiles gebaut... ;)
Titel: Re: CSV Datenimport aus Diamedic iPhone App
Beitrag von: Candy am Oktober 20, 2009, 10:52
Ich möchte gerne an dieser Stelle auch noch mal die unglaubliche Schnelligkeit und Hilfsbereitschaft von den SiDiary Entwicklern, insbesondere von Alf loben.

Innerhalb von nur einem Tag hat er einen funktionierenden Treiber gebaut und ich kann jetzt alle Daten, die Diamedic als CSV exportiert, in SiDiary auslesen und auswerten.  :super:

Super Service!!! 
:stern: :stern: :stern: :stern: :stern:

PS:
Natürlich ist Diamedic nur so lange eine Überbrückung, bis die SiDiary App rauskommt....  ;)
Titel: Re: CSV Datenimport aus Diamedic iPhone App
Beitrag von: alfix am September 04, 2010, 13:02
Ich nutze ebenfalls den Import von Diamedic. Leider werden aber keine Werte für Sport importiert.

Der Datensatz sieht z.B. so aus:

"01.09.10","Training","4","09:45","60.0 Minuten",""

Es wäre schon toll, wenn man diese Daten ebenfalls importieren könnte.

Viele Grüße
Markus