User's Manual

Datalogic Scanning, Inc
959 Terry Street
Eugene, Oregon 97402
Page 83 10/23/2009
Revision X2
Key Name Key Number Type Default Setting
PSKEY_USB_DEVICE_CLASS_CODES 0x02bd usbclass 0xe0, 0x01, 0x01
Three bytes giving the class information for the "Standard Device Descriptor" of this USB device, as
defined in Table 9.7 of version 1.1 of the USB specification.
Type usbclass is held as a uint16[3]. The three values are held in the lower byte of each of the array in the
order
{ class, subclass, protocol }.
Default value maps to:
{ WIRELESS_CONTROLLER, RF_CONTROLLER, BLUETOOTH_PROGRAMMING }.
This value is only used if the chip is presenting its USB interface. See the description of
PSKEY_HOST_INTERFACE
.
Key Name Key Number Type Default Setting
PSKEY_USB_VENDOR_ID 0x02be uint16 0x0a12
The idVendor field of the local USB device, as defined in Table 9.7 of version 1.1 of the USB
specification.
This value is only used if the chip is presenting its USB interface. See the description of
PSKEY_HOST_INTERFACE
.
Key Name Key Number Type Default Setting
PSKEY_USB_PRODUCT_ID 0x02bf uint16 1
The idProduct field of the local USB device, as defined in Table 9.7 of version 1.1 of the USB
specification. This value applies when the local device is acting as a Bluetooth device.
This value is only used if the chip is presenting its USB interface. See the description of
PSKEY_HOST_INTERFACE
.
Key Name Key Number Type Default Setting
PSKEY_USB_MANUF_STRING 0x02c1 unicodestring none
The USB manufacturer string, as described in table 9.7 of the USB specification version 1.1. If no value is
stored under this key then there is no such string.
This value is only used if the chip is presenting its USB interface. See the description of
PSKEY_HOST_INTERFACE
.
Key Name Key Number Type Default Setting
PSKEY_USB_PRODUCT_STRING 0x02c2 unicodestring none
The USB iProduct string, as described in table 9.7 of the USB specification version 1.1. If no value is
stored under this key then there is no such string.