
4 - 12
5X80 Series Software Development Kit (SDK) User’s Guide
These are used to notify on suspend (WinCE Suspend) – Not stored in imager:
HANDLE
hPowerOffHandle;
Handle for system suspend wakeup notification.
HWND
hPowerOffHwnd;
Window HWND for system suspend wakeup notification mes-
sage.
} HHP_POWER_SETTINGS, *PHHP_POWER_SETTINGS;
Version setting item masks – Items are read only:
#define VERMASK_SDK_API
0x00001
SDK version number.
#define VERMASK_IMAGER_FIRMWARE
0x00002
Imager firmware version.
#define VERMASK_IMAGER_PART_NUM
0x00004
Imager part number.
#define VERMASK_IMAGER_BOOT_CODE
0x00008
Imager boot code version.
#define VERMASK_IMAGER_DEVICE_TYPE 0x00010
Device type of which imager is part.
#define VERMASK_ALL
0x0001f
All version info mask.
Revision information:
#define MAX_VERSION_STRING_LEN64
#define MAX_DEVICE_TYPE_STRING_LEN16
typedef struct _tagHHP_VERSION_INFO
{
DWORD
dwStructSize;
Size of structure in bytes.
DWORD
dwMask;
Mask of active items.
TCHAR
tcAPIRev[ MAX_VERSION_STRING_LEN ];
SDK API version string.
TCHAR
tcFirmwareRev[ MAX_VERSION_STRING_LEN ];
Imager firmware version.
TCHAR
tcPartNumber[ MAX_VERSION_STRING_LEN ]
;
Imager firmware part number.
TCHAR
tcBootCodeRev[ MAX_VERSION_STRING_LEN ] ;
Imager boot code version.
TCHAR
tcDeviceType[ MAX_DEVICE_TYPE_STRING_LEN ];
Imager device identifier.
} HHP_VERSION_INFO, *PHHP_VERSION_INFO;
Structure that includes all structures used to configure imager. See ConfigItems_t when specifying structure to call hh-
pReadConfigItem() and hhpWriteConfigItem().
typedef struct _tagHHP_CONFIG
{
DWORD
dwStructSize;
Size of HHP_CONFIG structure in bytes.
HHP_BEEPER
beeperCfg;
Beeper configuration structure.
HHP_TRIGGER
triggerCfg;
Trigger configuration structure.
HHP_DECODER_CONFIG
decoderCfg;
Decoder function configuration structure.
HHP_POWER_SETTINGS
powerCfg;
Power modes configuration structure.
HHP_VERSION_INFO
versionInfo;
Version information structure.
HHP_SYM_CONFIG
symbolCfg;
Decoder symbology enables and configuration structure.
HHP_IMAGE_ACQUISITION
imgAcqu;
Image acquisition configuration structure.
HHP_IMAGE_TRANSFER
imgTrans;
Image transfer configuration structure.
} HHP_CONFIG, *PHHP_CONFIG;
Intelligent Image Capture:
typedef struct
{
DWORD
dwStructSize;
Size of HHP_INTEL_IMG structure in bytes.
DWORD
dwAspectRatio;
Ratio of barcode height to minimum barcode element width.
LONG
nOffsetX;
Offset from barcode center to the image window center in X
direction, relative to barcode center in minimum barcode units.
LONG
nOffsetY;
Offset from barcode center to the image window center in Y
direction, relative to barcode center in minimum barcode units.
DWORD
dwWidth;
Width of image in minimum barcode units.
DWORD
dwHeight;
Height of image in minimum barcode units.
SIZE
maxImgSize;
Maximum width and height for resulting intelligent image in pix-
els. Image size is guaranteed not to exceed either dimension.
Содержание 5080
Страница 1: ...Software Development Kit SDK for 5080 5180 and 5380 Decoded Miniature Image Scan Engines User s Guide ...
Страница 6: ...iv 5X80 Series Software Development Kit SDK User s Guide ...
Страница 14: ...1 8 5X80 Series Software Development Kit SDK User s Guide ...
Страница 50: ...4 14 5X80 Series Software Development Kit SDK User s Guide ...
Страница 60: ...6 8 5X80 Series Software Development Kit SDK User s Guide ...
Страница 62: ...7 2 5X80 Series Software Development Kit SDK User s Guide ...
Страница 63: ......
Страница 64: ... Hand Held Products Inc 700 Visions Drive P O Box 208 Skaneateles Falls NY 13153 0208 5X10 80SDK UG Rev C 9 07 ...