GlucoTux ist ein Diabetiker-Tagebuch für Linux.

Zunächst wollte ich nur die Daten aus meinem Messgerät auslesen, wofür es unter Linux nur ein paar rudimentäre Ansätze gab. Aus diesen und den Datenblättern von Bayer habe ich eine Kommandozeilenversion erstellt, die zumindest das Auslesen der Blutzucker-Messgeräte Bayer Contour® USB und Bayer Contour® USB Next hinbekommen hat. Beim Nachfolger Ascensia Contour® Next One traten immer wieder Probleme auf. Die Daten wurden dann ein einer Datei abgelegt.

Das eigentliche Ziel war aber von Anfang an ein Diabetiker-Tagebuch mit grafischer Oberfläche, das die aus den Messgeräten gewonnenen Daten anzeigen sollte.

Dieses Programm nimmt jetzt endlich langsam Gestalt an. Ich werde es hier beschreiben.

 

Funktionen

Die wichtigsten Funktionen von GlucoTux sind

Screenshots

Nach den Öffnen des Programms erscheint der Startbildschirm, ohne weitere Angaben.
Zur Zeit wird kein Starter auf dem Desktop oder im Startmenü angelegt, deswegen muss das Programm von der Kommandozeile aus gestartet werden (z.B.) :

~$ glucotux

"GlucoTux" Version 0.1.0, © Uwe Jantzen (Klabautermann-Software) 25.07.2022



Oder man legt sich selbst einen Starter an.

Einge Funktionen sind über die Werkzeugleiste schnell erreichbar. Von links nach rechts:

GlucoTux - Startfenster

Nach dem Schließen des Programms erscheint auf der Kommandozeile noch eine letzte Meldung :

GlucoTux finished

Zum Einlesen einer Textdatei dient der Menüpunkt "Einlesen | Textdatei".
Daraufhin öffnet sich der Dateiauswahl-Dialog.

GlucoTux - Datei auswahlen

Einw weitere Möglichkeiten zum Einlesen neuer Daten gibs es auch über das "Einlesen"-Menü.

GlucoTux -

Im Menü "Datei" sind die Berabeitungmöglichkeiten für die internen Daten zusammengefasst.

GlucoTux - Datei Speichern

Das Wichtigste ist natürlich das Anzeigen der Grafik.

GlucoTux - Grafikmenü

Zuerst die letzte Woche :

GlucoTux - Grafik für eine Woche

Genauso geht es für einen Monat.

GlucoTux - Grafik für einen Monat

Und für einen (später mal) wählbaren Bereich.

Die Daten können zur Weiterverarbeitung in eine CSV-Datei ausgegeben werden. Das Format sieht beispielsweise so aus:

01.01.2022|11:11|108|mg/dl|||||

Drucken und die Ausgabe als PDF-Datei sind ebenfalls vorgesehen:

GlucoTux - Druckmenü

Und am Ende noch - "Wer hat's erfunden ?" :

GlucoTux - About

Was nicht gehen wird

Es gibt keine Möglichkeit, einen bestimmten Zeitrahmen oder die Anzahl der Datensätze beim Auslesen der Messgeräte vorzugeben.

Auch können durch das Programm keine Einstellungen an den Messgeräten vorgenommen werden.

Format beim Speichern

201707210848  181 mg/dL N   Glucose  R    17

Wert Bedeutung Kommentar
201707210848 Zeitstempel JJJJMMTTSSmm
181 Messwert Erklärung s.u.
mg/dL Einheit Erklärung s.u.
N Makierung 'B' vor dem Essen, 'A' nach dem Essen, 'F' nüchtern, 'N' keine, 'O' Option (Insulin, Kohlenhydrate)
Glucose Messwert-Typ 'Glucose', 'Carb', 'Insulin'
R Datensatztyp 'H' Startdatensatz, 'P' Patientendaten (ungenutzt), 'R' Messwerte
17 Datensatznummer von 1 bis 2000

Messwerte

Einheiten

© Uwe Jantzen 27.07.22