
Registry
User Manual
21
Registry
Windows Management Instrumentation (WMI) Compatible
Datalogic OPOS Service Objects provide WMI compatible Remote Manage-
ment for certain scanners when properly configured.
For scanners that sup-
port this data gathering capability, the Serv
ice Objects must be configured
via registry settings to provide scanner data to the WMI data store. There are
two registry settings that must be active to pull data from the scanner and
provide it to the WMI data store: “
CheckIHSOnClaim” and “WMIOnClaim”
must both be set
= 1. When these settings are active, each time the scanner
is “claimed” by an OPOS application, the service will query the scanner and
send the information to the WMI data store. Any WMI-data gathering appli-
cation will then have access to the data. As noted in the r
egistry section
below, these settings are defaulted to “active” upon installation. Note that
this process may have a small impact upon system performance.
The data provided to the WMI database follows the format as specified in
the UPOS specifi
cation, Appendix I, “Systems Management Information”,
which is modeled on the Common Information Model (CIM) from the DMTF.
This standard provides a means of Remote Management of Datalogic scan-
ner/scales under the Windows Management Instrumentation process.
Th
e default WMI repository:
root\CIMV2
contains two class definitions for statistics information:
• UPOS_Scanner
• UPOS_Scale
There will be one instance of each class per unique serial number identified
scanner used by an OPOS object.
OPOS Registry
Datalogic OPOS Service Objects use the Windows registry for configuration
of the OPOS software. When the OPOS package is installed, the installer cre-
ates registry entries under
HKEY_LOCAL_MACHINE\SOFTWARE\OLEfor-
Retail\ServiceOPOS; Scale and Scanner.
Under each UPOS
category, there are named entries for each device. Under each name, there
are some user-configurable entries that control the operation of the OPOS
Service Objects.
The registry system on Windows 64 bit machines has changed where
'default' 32 bit application registry settings are stor
ed. In the registry, all
settings will be found under:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432NODE\....]
Changing items in the registry does not change corresponding items in the scanner.
For example, baud rate can be changed in the RS232Scanner registry, but the baud
rate in the scanner must be changed via programming label to match the registry
entry, or the Service Object will be unable to communicate to the scanner.
Komentarze do niniejszej Instrukcji