oemWaitForDecodeRaw

The engine scans until a symbol is decoded, or a timeout is

2-68

reached - decoded message is returned in raw form

 

 

 

 

 

oemWaitMultipleDecode

Reads multiple symbols using a single function call

2-69

 

 

 

oemWaitMultipleDecodeRaw

Reads multiple symbols using a single function call - decoded

2-70

message is returned in raw form

 

 

 

 

 

Imaging Functions

 

 

oemAcquireImage

Acquires an image but does not return it.

2-1

 

 

 

oemGetExposureSettings

Retrieves image parameters used during image acquisition.

2-6

 

 

 

oemGetImage

Retrieve an image from the engine

2-7

 

 

 

oemGetImageData

Get image data from the Imager

2-8

 

 

 

oemGetImagerInfo

Retrieve the pixel dimensions and bit depth of the engine's

2-8

Imager

 

 

 

 

 

oemGetLastImage

Retrieves the last image acquired

2-10

 

 

 

oemGetLastImageExt

Retrieves the last image and the exposure parameters

2-10

acquired by the image engine

 

 

 

 

 

 

Retrieve the rows, columns and size of the last image returned

 

oemGetLastImageSize

by oemAcquireImage, oemGetImage, or

2-11

 

oemImageStreamRead.

 

 

 

 

oemGetSetupImager

Gets the current imager setup values.

2-27

 

 

 

oemImageStreamInit

Intialize image streaming interface.

2-42

 

 

 

oemImageStreamRead

Retrieve current image

2-42

 

 

 

oemImageStreamStart

Start imager acquiring images

2-42

 

 

 

oemImageStreamStop

Tell imager to stop acquiring images

2-43

 

 

 

oemStartIntellImgXfer

Starts an IQ image transfer

2-65

 

 

 

Data Type Definitions

Throughout this document the following variable types are used. These data types are defined in the Oemdecodece.h header file.

Variable

Description

 

 

BOOL

OS-dependent-size Boolean variable (1 = true, 0 = false).

 

 

BYTE

8 bit unsigned variable.

 

 

DecodeMsg_t

Typedef structure used to define decoded bar code message information.

 

 

DecodeMsgRaw_t

Typedef structure used to define decoded bar code message information in raw format.

 

 

DWORD

32 bit unsigned integer variable.

 

 

ExposureMode_t

Enumerated integer type used to select the exposure mode used during image acquisition.

The mode options are: fixed, on chip, and Hand Held Products exposure mode.

 

 

 

ExposureSettings_t

Typedef structure used to hold all possible exposure setting parameters used during image

acquisition.

 

 

 

FileFormat_t

Enumerated integer type identifying possible image data formats.

 

 

ImagerDesc_t

Typedef structure used to set the format of the images returned from the engine.

 

 

ImagerSetup_t

Typedef structure used to set imager parameters used during image acquisition.

 

 

IntellImgDesc_t

Typedef structure used to set parameters used during an IQ image transfer.

 

 

OCRDirection_t

Enumerated integer identifying OCR character orientation.

 

 

OCRMode_t

Enumerated integer identifying the OCR font to be decoded.

 

 

1 - 6

IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide

Page 12
Image 12
Hand Held Products 4X00 manual Data Type Definitions