2 - 11

Parameter Description
item One of the members of the enumerated type ConfigItems_t. The valid values are:
BEEPER_CONFIG Resets HHP_BEEPER structure settings to their
defaults.
TRIGGER_CONFIG Resets HHP_TRIGGER structure settings to their
defaults.
DECODER_CONFIG Resets HHP_DECODER structure settings to their
defaults.
POWER_CONFIG Resets HHP_POWER_SETTINGS structure settings to
their defaults.
SYMBOLOGY_CONFIG Resets HHP_SYM_CONFIG structure settings to their
defaults.
SERIAL_PORT_CONFIG Resets HHP_SERIAL_PORT_CONFIG structure
settings to their defaults. Connection to the imager is
maintained.
IMAGE_ACQUISITION Resets HHP_IMAGE_ACQUISITION structure settings
to their defaults.
IMAGE_TRANSFER Resets HHP_IMAGE_TRANSFER structure settings to
their defaults (not progress notification methods).
ALL_CONFIG Resets all of the above.
hhpSetHardwareLineDllFileName
The SDK API provides the ability to provide OEM device-dependent extensions to support the imager hardware sleep lines, and
hardware trigger and/or special COM port driver configuration/initialization. The definitions and function prototype are located in
the header file OemDll.h. Also see OEM-Configurable SDK Functionality on page 5-1.
hhpSetHardwareLineDllFileName(
PTCHAR ptcHwrFilename
)
Parameter Description
ptcHwrFilename Name of DLL provided by OEM containing some or all of the function exports described in
the header file OemDll.h
hhpSetSymbologyDefaults
Resets an individual symbology or all symbologies to their default values.
hhpSetSymbologyDefaults(
int nSymId
)
Parameter Description
nSymId One of the symbology enumerated types, e.g., SYM_CODE39, SYM_OCR, or SYM_ALL
to default all symbologies.
hhpUpgradeFirmware
The 5X00 Series provides the ability to update the firmware application running on the imager. hhpUpgradeFirmware checks the
file contents to verify that it is a firmware application file before the file is downloaded to the imager. The firmware file is
transferred to the imager compressed (lossless) unless the SDK has determined that the imager is running in bootstrap code
instead of the current firmware application. In this case, the file is transferred uncompressed. This function only supports
synchronous operation, so it does not return until the firmware file has been transferred to the imager and the imager has burned
the new code into flash memory. When this function returns, the connection (host COM port) is connected at the default baud
rate of 115200.