3-20
ID-04 Imager User’s Manual
USB HID Interface
USB HID Interface
The USB version of the ID-04 Imager operates as an HID (Human Interface Device) on the USB
bus. HID-class devices communicate via “report” packets. An HID may support multiple report
types, each of which is identified with a unique report ID. The ID-04 supports two different report
types:
• di-soric HID Report (ID = 1)
• Keyboard Report (ID = 2)
The Imager always outputs the same data for both report types. The user may enable or
disable either report type.
Regardless of the report type used by the host application, the application protocol via USB
is identical to RS-232 / RS-422 ports. HID Reports are used as a channel for standard di-
soric Imager communication, command input, and symbol data output.
Important: No matter how the Imager is configured, it is always able to receive and
respond to commands from the host application using di-soric HID Reports.
Summary of Contents for ID-04
Page 1: ...ID 04 Imager User s Manual ID 04 User s Manual ...
Page 12: ...xii ID 04 Imager User s Manual Statement of RoHS Compliance ...
Page 26: ...1 14 ID 04 Imager User s Manual Make Menu Changes and Save in di soric ID ...
Page 44: ...2 18 ID 04 Imager User s Manual Using EZ Trax ...
Page 76: ...3 32 ID 04 Imager User s Manual Postamble ...
Page 94: ...4 18 ID 04 Imager User s Manual Additional Notes about Calibration ...
Page 154: ...6 34 ID 04 Imager User s Manual Background Color ...
Page 210: ...7 56 ID 04 Imager User s Manual Configuring EZ Trax Output ...
Page 225: ...ID 04 Imager User s Manual 8 15 Symbol Quality Options 0 Disabled 1 Enabled ...
Page 230: ...8 20 ID 04 Imager User s Manual di soric Symbol Quality Output by di soric ID ...
Page 242: ...9 12 ID 04 Imager User s Manual ...
Page 274: ...10 32 ID 04 Imager User s Manual Skew Correction ...
Page 292: ...11 18 ID 04 Imager User s Manual Request All Configuration Database Settings ...
Page 334: ...14 14 ID 04 Imager User s Manual Ordered Output Filter ...
Page 368: ...A 34 ID 04 Imager User s Manual Glossary of Terms ...