Hallo!
Die Ubuntu-(Linux)-Gemeinde scheint nur wenige Diabetiker in ihren Reihen zu haben. Trotz intensiver Suche im Internet konnte ich keine Lösung finden, nun bin ich auf Euch angewiesen. Ich möchte in der Shell auf ein USB-Blutzuckermessgerät zugreifen und die Daten auslesen, um sie ein einem weiteren Schritt per Libreoffice auswerten zu können. Dieser Post ließe sich sicher auch unter Programme oder Projekte posten, allerdings erwarte ich eher hier Hilfe. Sollte sich am Ende des Tage eine Ubuntulösung finden, erstelle ich auch gern ein Wiki- oder HowTo-Eintrag.
Kurzbeschreibung:
Blutzuckermessgerät von Bayer, Contour NEXT USB: 0003:1A79
Internetseite: Link
Native SW: Java-Programm auf dem Stick bzw. GLUCOFACTS® DELUXE-Software
Auf dem USB ist ein Speicher, der korrekt als LW eingebunden wird und die native SW enthält.
Recherchen führten zu einem Programm für den Vorgänger: Bayer Contour USB, ID: 1a79:6002 Das Programm konnte erfolgreich kompiliert werden, allerdings konnten die Daten nicht ausgelesen werden. Diese Seite gab auch nichts weiter her.
lsusb
Bus 003 Device 004: ID 1a79:7410 Bayer Health Care LLC
dmesg | grep usb
[ 3534.488276] usb 3-1: new full-speed USB device number 4 using xhci_hcd [ 3534.617906] usb 3-1: New USB device found, idVendor=1a79, idProduct=7410 [ 3534.617912] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3534.617915] usb 3-1: Product: Contour NEXT USB [ 3534.617917] usb 3-1: Manufacturer: Bayer HealthCare LLC [ 3534.617920] usb 3-1: SerialNumber: 0000000003010747 [ 3534.641318] usb-storage 3-1:1.1: USB Mass Storage device detected [ 3534.641401] scsi6 : usb-storage 3-1:1.1 [ 3534.641463] usbcore: registered new interface driver usb-storage [ 3534.641622] hid-generic 0003:1A79:7410.0003: hiddev0,hidraw2: USB HID v1.11 Device [Bayer HealthCare LLC Contour NEXT USB] on usb-0000:00:14.0-1/input0 [ 3534.642731] usbcore: registered new interface driver uas [ 3537.847287] usb 3-1: reset full-speed USB device number 4 using xhci_hcd [ 3538.095053] usb 3-1: reset full-speed USB device number 4 using xhci_hcd [ 3538.343104] usb 3-1: reset full-speed USB device number 4 using xhci_hcd
Fehlermeldung des glucose Programms für den Vorgänger:
Error opening device /dev/usb/hiddev0: Permission denied Error reading directory /dev/usb/: Permission denied No suitable device found. Please plug in your glucose meter
Das Java-Programm funktioniert nicht, da (gemäß linux-hardware-guide.de):
Zwar wird von Bayer unter http://www.diabetes.bayer.de/produkte/software/systemvoraussetzung die Java-basierte Bayer GLUCOFACTS® DELUXE-Software zum Download angeboten, diese greift allerdings auf native Bibliotheken (DLLs) zu und kann deshalb unter Linux nicht eingesetzt werden.
Leider beherrsche ich keine Programmiersprache nur ein bischen bash-Skripting. Hat jemand einen Rat bzw. kann mir weiter helfen?
TausB