Benutzer-Werkzeuge

Webseiten-Werkzeuge


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