Honeywell and 5380 Frozen Dessert Maker User Manual


 
4 - 11
#define DCMASK_ILLUMINAT_LED_COLOR 0x00080 Illumination LED color to use.
#define DCMASK_ALL 0x000ff All structure members are active.
Decoder functionality settings:
typedef struct _tagHHP_DECODER_CONFIG
{
DWORD dwStructSize; Size of structure in bytes.
DWORD dwMask; Mask of active items.
DWORD dwMaxMsgSize; Maximum length for any returned barcode string. This is a
read only value.
BOOL bDecodeMultiple; Decode and send all symbols decoded with first frame
where at least 1 symbol is found.
BOOL bUseAimers; Turn on aimers during barcode capture.
DWORD dwPrintWeight; How dark the barcode elements are relative to the back-
ground (1-7).
DECODE_METHOD decodeMethod; Normal decoder, linear codes only, fast normal decoder,
which omits checking at the image margins as well as
some bad barcode correction.
BOOL bCenterDecodeEnable; Does symbol have to intersect center decode window to be
valid.
RECT centerWindow; Bounding coords of center window that decoded symbol
must intersect
ILLUM_LED_COLOR illumLedColor; Illumination LED color to use.
} HHP_DECODER_CONFIG, *PHHP_DECODER_CONFIG;
Aimer Modes:
typedef enum
{
AIMER_MODE_ALWAYS_OFF=0, No aimer LEDs.
AIMER_MODE_ILLUM_AND_AIM, Aimer LEDs and illumination LEDs on simultaneously.
AIMER_MODE_ALWAYS_ON Aimer LEDs always on.
} HHP_AIMER_MODES;
Power setting item masks:
#define PWRMASK_TRIGGER_MODE 0x00001
#define PWRMASK_SERIAL_TRIGGER_TIMEOUT 0x00002
#define PWRMASK_LOW_POWER_TIMEOUT 0x00004
#define PWRMASK_STOP_MODE_TIMEOUT 0x00004
#define PWRMASK_ILLUM_LED_INTENSITY 0x00008
#define PWRMASK_SYS_SPEED 0x00010
#define PWRMASK_AIMER_MODE 0x00020
#define PWRMASK_AIMER_DURATION 0x00040
#define PWRMASK_AIMER_DELAY 0x00080
#define PWRMASK_IMAGER_IDLE_TIMEOUT 0x00100
#define PWRMASK_ RS232_LOW_POWER_TIMEOUT 0x00200
#define PWRMASK_ SLEEP_MODE_TIMEOUT 0x00200
#define PWRMASK_POWER_OFF_HANDLE 0x00400
#define PWRMASK_POWER_OFF_HWND 0x00800
#define PWRMASK_ALL 0x00FFF
Matrix products power management structure:
typedef struct _tagHHP_POWER_SETTINGS
{
DWORD dwStructSize;
DWORD dwMask;
HHP_TRIG_MODES TriggerMode;