Hand Held Products 4X00 manual Image Engine API Library Summary

Page 9

Image Engine API Library Summary

The following is a summary of the API functions. The full description of each of function is found on the page noted.

Core Function

Summary Description

Page

oemAimerOn

Turn on/off the engine's aiming LEDs

2-1

 

 

 

oemConnect

Initialize connection with engine device

2-2

 

 

 

oemDisconnect

Close the connection to the engine device

2-3

 

 

 

oemGetAPIRevision

Retrieve the API library's software revision information

2-4

 

 

 

 

oemGetDecodeMode

Retrieve the decoding mode of the engine

2-5

 

 

 

oemGetErrorMessage

Given an error number, returns a string describing the error

2-6

condition

 

 

 

 

 

oemGetImagerProperties

Returns information about the imager

2-9

 

 

 

oemGetLeaveLightsOn

Return parameter reflecting operation mode of illumination

2-11

LEDs during scanning

 

 

 

 

 

oemGetScanDriverRevision

Returns the revision of the scan driver component that

2-13

interfaces to the OEM API layer

 

 

 

 

 

oemLeaveLightsOn

Configure illumination LEDs to be always on or in normal mode

2-43

during scanning

 

 

 

 

 

oemPowerOffImager

Allows the application to fully power down the imager for

2-43

additional power control

 

 

 

 

 

Decoder Functions

 

 

oemDefaultSymbology

Return some or all symbology options back to factory default

2-2

settings

 

 

 

 

 

oemDisableSymbology

Disable decoding of specific bar code symbologies

2-2

 

 

 

oemDisableSymbologyAll

Disable decoding of all symbologies, including unknown

2-3

symbologies

 

 

 

 

 

oemEnableSymbology

Enable decoding of specific bar code symbologies

2-3

 

 

 

oemEnableSymbologyAll

Enable decoding of all symbologies, including unknown

2-3

symbologies

 

 

 

 

 

oemGetDecodeAttemptLimit

Retrieves the current decode attempt maximum time limit

2-4

 

 

 

oemGetDecodeCenteringWindow

Enable decode centering mode

2-4

 

 

 

oemGetDecodeTime

Returns time to decode in milliseconds

2-5

 

 

 

oemGetDecoderRevision

Retrieve decoder’s current revision

2-5

 

 

 

oemGetLinearRange

Get the size of the window used in Advanced Linear decoding

2-12

mode

 

 

 

 

 

oemGetMaxMessageChars

Retrieve the size of the largest possible message (in

2-12

characters)

 

 

 

 

 

oemGetPrintWeight

Retrieve the current or default print weight the decoder expects

2-12

 

 

 

oemGetSearchTimeLimit

Retrieves the current search maximum time limit

2-13

 

 

 

oemGetSetupAll

Gets all symbology decoding options

2-13

 

 

 

oemGetSetupAusPost

Gets the Australian Postal Code symbology decoding options

2-14

 

 

 

oemGetSetupAztec

Gets the Aztec and Aztec Mesa Code symbology-specific

2-14

decoding options

 

 

 

 

 

oemGetSetupBPO

Gets the British Postal Code symbology decoding options

2-14

 

 

 

oemGetSetupCanPost

Gets the Canadian Postal Code symbology decoding options

2-15

 

 

 

oemGetSetupChinaPost

Gets the Chinese Postal Code symbology decoding options

2-15

 

 

 

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

1 - 3

Image 9
Contents User’s Guide Disclaimer Table of Contents Page Symbology Identifiers Page Introduction Features of the 4X00 Series Image Engine API Library Summary Page Page Data Type Definitions Tchar Page OemAimerOn OemAcquireImageOemDefaultSymbology OemDisableSymbologyOemConnect OemEnableSymbology OemDisableSymbologyAllOemEnableSymbologyAll OemDisconnectOemGetAPIRevision OemGetDecodeAttemptLimitOemGetDecodeCenteringWindow OemGetDecodeMode OemGetDecoderRevisionOemGetDecodeTime OemGetExposureSettings OemGetErrorMessageResultt oemGetErrorMessage Resultt oemGetExposureSettingsResultt oemGetImage OemGetImageOemGetImagerInfo OemGetImageDataPrototype Resultt oemGetImageData Resultt oemGetImagerInfoPnCols OemGetImagerPropertiesResultt oemGetImagerProperties PImgPropOemGetLastImageExt OemGetLastImageResultt oemGetLastImage Resultt oemGetLastImageExtOemGetLeaveLightsOn OemGetLastImageSizeResultt oemGetLastImageSize Resultt oemGetLeaveLightsOnOemGetPrintWeight OemGetLinearRangeOemGetMaxMessageChars OemGetSetupAll OemGetScanDriverRevisionOemGetSearchTimeLimit OemGetSetupAusPost OemGetSetupAztecOemGetSetupBPO OemGetSetupChinaPost OemGetSetupCanPostResultt oemGetSetupCanPost Resultt oemGetSetupChinaPostOemGetSetupCodablock OemGetSetupCodabarResultt oemGetSetupCodabar Resultt oemGetSetupCodablockResultt oemGetSetupCode11 OemGetSetupCode11OemGetSetupCode16K OemGetSetupCode128Resultt oemGetSetupCode128 Resultt oemGetSetupCode16KOemGetSetupCode39 OemGetSetupCode32Resultt oemGetSetupCode32 Resultt oemGetSetupCode39Resultt oemGetSetupCode49 OemGetSetupCode49PbFullAscii PbAppendOemGetSetupComposite OemGetSetupCode93Resultt oemGetSetupCode93 Resultt oemGetSetupCompositeOemGetSetupCompositeEx Resultt oemGetSetupCompositeExPbCompositeOnUpcEan OemGetSetupDataMatrix OemGetSetupCouponCodeResultt oemGetSetupCouponCode Resultt oemGetSetupDataMatrixOemGetSetupEAN8 OemGetSetupDutchPostResultt oemGetSetupDutchPost Resultt oemGetSetupEAN8OemGetSetupEAN13 Resultt oemGetSetupIATA25 OemGetSetupIATA25OemGetSetupInt25 OemGetSetupImagerPrototype Resultt oemGetSetupImager Resultt oemGetSetupInt25OemGetSetupISBT OemGetSetupJapostOemGetSetupKoreanPost OemGetSetupMaxicode Resultt oemGetSetupMaxicodePCarrierMsgOnly OemGetSetupMesa Resultt oemGetSetupMesaP9MSEnabled OemGetSetupMSI Resultt oemGetSetupMSIPMinLength PMaxLength OemGetSetupOCR OemGetSetupMx25Resultt oemGetSetupMx25 Resultt oemGetSetupOCRPszGroupG PszGroupHPszCheckChar OemGetSetupPlessey OemGetSetupPlanetResultt oemGetSetupPlanet Resultt oemGetSetupPlesseyOemGetSetupPosiCode Resultt oemGetSetupPosiCodePLimited OemGetSetupQR OemGetSetupPostnetResultt oemGetSetupPostnet Resultt oemGetSetupQROemGetSetupStrt25 OemGetSetupRSSResultt oemGetSetupRSS Resultt oemGetSetupStrt25OemGetSetupTLC39 OemGetSetupTelepenResultt oemGetSetupTelepen Resultt oemGetSetupTLC39OemGetSetupUPCA OemGetSetupTriopticResultt oemGetSetupTrioptic Resultt oemGetSetupUPCAResultt oemGetSetupUPCE OemGetSetupUPCEPE1Enabled PE0EnabledOemGetVideoReverse PbExpandVersionEOemImageStreamInit OemImageStreamStartOemImageStreamRead OemImageStreamStop OemPowerOffImagerOemLeaveLightsOn OemLightsOnOemSetDecodeAttemptLimit Resultt oemPowerOffImagerOemSetDecodeCenteringWindow Resultt oemSetDecodeAttemptLimitOemSetExposureSettings OemSetDecodeModeOemSetExposureMode OemSetLinearRange OemSetPrintWeightOemSetScanningLightsMode Resultt oemSetLinearRangeOemSetupAztec OemSetupChinaPostOemSetSearchTimeLimit OemSetupCodablock OemSetupCodabarResultt oemSetupCodabar Resultt oemSetupCodablockOemSetupCode128 OemSetupCode11Resultt oemSetupCode11 Resultt oemSetupCode128OemSetupCode39 OemSetupCode16KResultt oemSetupCode16K Resultt oemSetupCode39Resultt oemSetupCode49 OemSetupCode49BFullAscii BAppendOemSetupCode93 OemSetupCompositeOemSetupCompositeEx OemSetupEAN8 OemSetupDataMatrixResultt oemSetupDataMatrix Resultt oemSetupEAN8OemSetupEAN13 Resultt oemSetupEAN13BAddendaReq OemSetupInt25 OemSetupIATA25Resultt oemSetupIATA25 Resultt oemSetupInt25OemSetupMaxicode OemSetupKoreanPostResultt oemSetupKoreanPost Resultt oemSetupMaxicodeResultt oemSetupMesa OemSetupMesaOemSetupMx25 OemSetupMSIResultt oemSetupMSI Resultt oemSetupMx25Resultt oemSetupOCR OemSetupOCRNFont PszTemplateOemSetupPlessey OemSetupPlanetResultt oemSetupPlanet Resultt oemSetupPlesseyOemSetupPosiCode OemSetupPostnetOemSetupQR OemSetupStrt25 OemSetupRSSResultt oemSetupRSS Resultt oemSetupStrt25OemSetupUPCA OemSetupTelepenResultt oemSetupTelepen Resultt oemSetupUPCAOemSetupUPCE Resultt oemSetupUPCEBXmitNumSys OemSetVideoReverse BEnabledOemStartIntellImgXfer BExpandVersionEResultt oemStartIntellImgXfer Resultt oemWaitForDecode OemWaitForDecodeResultt oemWaitForDecodeRaw OemWaitForDecodeRawResultt oemWaitMultipleDecode OemWaitMultipleDecodeFpMultiReadCallBack OemWaitMultipleDecodeRawFpContinueCallBack Resultt oemWaitMultipleDecodeRawSymbology Identifiers Function Result Values Mail latechsupport@handheld.com Mail eutechsupport@handheld.comMail aptechsupport@handheld.com Imageteam 4X00 Series Software Development Kit SDK Page Hand Held Products, Inc