2 - 9
hhpReadSymbologyRangeMaxMin
Returns the specified symbology range maximum and minimum values. If a symbology has no range values, the function returns
-1 for the minimum and maximum values.
hhpReadSymbologyRangeMaxMin(
int symbol,
PLONG pnRangeMin,
PLONG pnRangeMax
)
Parameter Description
int The enumerated symbology types, eg., SYM_CODE39, SYM_PDF417, or SYM_ALL to
read the max/min range for all symbologies.
pnRangeMin A LONG pointer to hold the minimum range value for single symbologies, or a LONG array
of size NUM_SYMBOLOGIES if SYM_ALL specified. The min value will be -1 if the
symbology does not support a minimum length value.
pnRangeMax A LONG pointer to hold the maximum range value for single symbologies, or a LONG array
of size NUM_SYMBOLOGIES if SYM_ALL specified. The max value will be -1 if the
symbology does not support a maximum length value.
hhpSendActionCommand
This command allows the application to modify some of the imager hardware states. The items that can be modified include
turning the illumination LEDs on/off, turning the aimer LEDs on/off, or causing the device’s beeper to beep/double beep.
hhpSendActionCommand(
HHP_ACTION actionCmd,
int nVal )
Parameter Description
actionCmd One of the values of enum HHP_ACTION (HHP_AIMER_CMD,
HHP_ILLUMINATION_CMD, or HHP_BEEP_CMD).
nVal HHP_ON/HHP_OFF for illumination or aimers
HHP_SINGLE_BEEP/HHP_DOUBLE_BEEP for beeper.
hhpSendMessage
The SDK API provides access to almost all of the imager command set. hhpSendMessage allows applications to send menu
(imager) commands directly to the imager (both wrapped and unwrapped) and to receive the actual uninterpreted imager
response. This command allows a developer to send debug commands to the imager.
hhpSendMessage(
PBYTE puchMsg,
int nLen,
BOOL bSendRaw,
PBYTE puchReply,
int nLenToRead,
PINT pnRetLen
)