![background image](http://html1.mh-extra.com/html/hand-held-products/5080/5080_user-manual_589690045.webp)
5X80 Series Software Development Kit (SDK) User’s Guide
4 - 9
#define BPMASK_ALL
0x0000f
Mask for all members valid.
Beeper structure:
typedef struct _tagHHP_BEEPER
{
DWORD
dwStructSize;
Size of structure in bytes.
DWORD
dwMask;
Mask of active items.
BOOL
bBeepOnDecode;
Sound beeper on successful decode.
BOOL
bShortBeep;
Sound beeper whenever imager resets.
BOOL
bMenuCmdBeep;
Sound beeper whenever a menu command is received.
BEEPER_VOLUME
beepVolume;
Set the beeper volume.
} HHP_BEEPER, *PHHP_BEEPER;
Trigger timeout range:
#define MIN_TRIGGER_TIMEOUT_VAL 0
Infinite
#define MAX_TRIGGER_TIMEOUT_VAL 300000
5 Minutes
Trigger structure masks:
#define TRGMASK_TRIG_MODE
0x00001
Enable/disable manual trigger mode.
#define TRGMASK_TIMEOUT
0x00002
Sanity timeout on trigger event.
#define TRGMASK_ALL
0x00003
All members valid mask.
Triggering control:
typedef struct _tagHHP_TRIGGER
{
DWORD
dwStructSize;
Size of structure in bytes.
DWORD
dwMask;
Mask of active items.
HHP_TRIG_MODES TriggerMode;
Trigger mode.
DWORD
dwTriggerTimeout;
0->9999 (milliseconds).
} HHP_TRIGGER, *PHHP_TRIGGER;
Engine information structure defines:
#define MAX_SHORT_VERSION_LEN
32
#define MAX_SERIAL_NUMBER_LEN
16
#define MAX_CHECKSUM_LEN
8
#define ENGINE_ID_DIGITS
4
Engine information structure
typedef struct _tagHHP_ENGINE_INFO
{
DWORD
dwStructSize;
Structure size
TCHAR
tcEngId[ ENGINE_ID_DIGITS ];
4 digit ASCII Hex.
TCHAR
tcHHPSerialNumber[ MAX_SERIAL_NUMBER_LEN ];
ASCII Decimal
TCHAR
tcCustomSerialNumber[ MAX_SERIAL_NUMBER_LEN ];
ASCII Decimal
LONG
nAimerX;
Aimer X
LONG
nAimerY;
Aimer Y
LONG
nLaserPower;
Laser power in mW
TCHAR
tcFirmwareChecksum[ MAX_CHECKSUM_LEN ];
Firmware Checksum (ASCII Hex)
TCHAR
tcFirmwareRev[ MAX_SHORT_VERSION_LEN ];
Firmware revision number.Number
LONG
nLedCtrlMode;
How LEDs are controled.
LONG
nLedClr;
LED color (red or green LEDs)
LONG
nPwmFreq;
PWM base frequence.
LONG
nRedLedCurrent;
Red LED current (mA).
LONG
nRedLedMaxCurrent;
Red LED max current (mA).
LONG
nGreenLedCurrent;
Green LED current (mA).
LONG
nGreenLedMaxCurrent;
Green LED max current (mA).
LONG
nAimerCurrent;
Aimer current (mA).
LONG
nAimerMaxCurrent;
Aimer max current (mA).
Содержание 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 ...