Anzeige für Energizer Rechargeable USB Ladegerät unter Linux.
Ich habe ein kleines Programm geschrieben, welches die Daten aus
einem USB Ladegerät "Energizer Rechargeable" ausliest. Dieses
einfache Ladegerät bekommt man teilweise recht günstig. Unter Linux
wird das Ladegerät mit lsusb folgendermaßen angezeigt:
ID 1b47:0001 Energizer Holdings, Inc. CHUSB Duo Charger (NiMH
AA/AAA USB smart charger)
Voraussetzung
Das Programm gibt es nur als Sourcecode. Zum Compilieren müssen folgende Entwicklerpakete enthalten sein.
- qt5
- libusb-1.0
- libusb-1.0
- webkitwidgets
- KDEWebKit
- KPlotting
Download
Den Sourcecode holt man sich mittels "git clone http://git.uli-eckhardt.de/usbcharger.git/" aus dem Repository
Build
qmake (qmake-qt5)make
Installation
Um das Programm nicht mit Rootrechten starten zu müssen empfiehlt es sich eine udev-Regel anzulegen. Z.b in /etc/udev/rules.d/99-local.rules:
# Rule for Energizer USB charger SUBSYSTEM=="usb", ATTRS{idVendor}=="1b47", MODE="0666"