geraete:digitalwaage_usb
USB-Digitalwaage Stamps.com 510
Meldet sich per lsusb als:
Bus 001 Device 019: ID 1446:6a73 X.J.GROUP Stamps.com Model 510 5LB Scale
Kurz geschaut, es gibt ein GitHub-Repository mit einem PHP-Tool. Dieses hat auch ein kleines C-Programm dabei. Also einmal per
git clone https://github.com/sanmai/usb-scale-reader
das Verzeichnis ausgecheckt.
Im Unterverzeichnis example
findet sich die 'usbscale.c
', die sich wie folgt kompilieren lässt:
gcc -o usbscale usbscale.c -lm
Achtung, die LibMath-Angabe fehlt im Makefile, ist aber notwendig!
Jetzt könnt ihr per
sudo ./usbscale /dev/hidraw0
einmal den aktuellen Wert auslesen. Alternativ könnt ihr auch das Lesen für den normalen Nutzer auf diesem Device freigeben. Ergebnis sieht dann z.B. so aus:
Leer ~/usbscale/usb-scale-reader/example$ sudo ./usbscale /dev/hidraw0 0.00 g Ritter Sport Nugat ~/usbscale/usb-scale-reader/example$ sudo ./usbscale /dev/hidraw0 99.22 g Twix Spekulatius ~/usbscale/usb-scale-reader/example$ sudo ./usbscale /dev/hidraw0 45.36 g
geraete/digitalwaage_usb.txt · Zuletzt geändert: 2022/03/14 15:19 von nilo