Ahja richtig, da war noch was...die Datalogic sind standardmäßig erst mal disabled, man muss die Enable-Sequenz senden, d.h. ein HID-Datagram mit folgenden Bytes: {1, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}. Danach kommt eine Antwort, die man im Wesentlichen ignorieren kann (man sollte sie nur nicht als Scan-Daten fehlinterpretieren). Disable ist {1, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}.
Die Sequenzen funktionieren bei den anderen HID-Scannern identisch, nur sind die meistens schon per Default eingeschaltet.
Meine Erkenntnisse stammen btw vor allem aus Reverse-Engineering bzw. Protocol Sniffing, da ich bis heute leider auch noch nie mal irgendwelche verlässlichen Protokoll-Dokumentationen gefunden habe, obwohl es da unter den Scanner-Herstellern eine Art (inoffiziellen) Standard zu geben scheint.
(edit) Ist etwas off-topic, aber: du bist nicht zufällig der Thomas Tempelmann von "F-Copy" für den C64 damals? ;-)
Das Posting wurde vom Benutzer editiert (19.11.2015 11:53).