Page 1
™ IMAGETEAM 4X00 Series For Adaptus Imaging Technology Imagers: IT4000, IT4100, and IT4300 Software Development Kit (SDK) User’s Guide...
Page 2
Hand Held Products. Hand Held Products shall not be liable for technical or editorial errors or omissions contained herein; nor for incidental or consequential damages resulting from the furnishing, performance, or use of this material.
User Layer...1-1 OEM API Layer ...1-1 Image Acquisition Layer...1-1 Hardware Interface Layer ...1-1 Features of the 4X00 Series...1-2 Target Operating Systems for the 4X00 Series...1-2 Data Type Definitions ...1-6 Chapter 2 - API Function Descriptions oemAcquireImage ...2-1 oemAimerOn ...2-1 oemConnect ...2-2 oemDefaultSymbology ...2-2...
OEM API Software functionality is provided in the form of a Windows Dynamic Link Library. For non- Windows CE applications, the form of the OEM API is to be determined. Full explanation of the 4X00 Series is provided later in this document.
• API Libraries • Sample Code The 4X00 Series functions are defined on a higher level so they can be easily understood and integrated into your applications. • The image/data capture engine is easily integrated. • A single API is used for all Hand Held Products engines.
Page 9
IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide Summary Description Turn on/off the engine's aiming LEDs Initialize connection with engine device Close the connection to the engine device Retrieve the API library's software revision information...
Page 10
Determines if decoding of inverted symbols is enabled Turns the engine's illumination LEDs on and off. Sets the decode attempt maximum time limit. Enables/Setup decode centering mode. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2-16 2-16 2-17 2-18...
Page 11
IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide Sets the decoding mode of the engine Sets the size of the window used in the Advanced Linear decoding mode Adjust the print weight or relative blackness that the decoder...
Enumerated integer type used to select the exposure mode used during image acquisition. ExposureMode_t The mode options are: fixed, on chip, and Hand Held Products exposure mode. Typedef structure used to hold all possible exposure setting parameters used during image ExposureSettings_t acquisition.
Page 13
Enumerated integer type that identifies setup type for configuration functions. TCHAR OS-dependent character variable. 16 bit for Unicode systems, otherwise 8 bits. WORD 16 bit unsigned integer variable. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide on page 3-2. Function Result 1 - 7...
Page 14
1 - 8 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
This function turns the engine's aiming mechanism on or off. Result_t oemAimerOn ( BOOL bEnable Return Values RESULT_SUCCESS RESULT_ERR_DRIVER RESULT_ERR_NORESPONSE IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide Function Result Values on page 3-2 for a table of result code values. 2 - 1...
Points to an array of symbologies you want to disable. For example, if a value is set to 1 (i.e., pSymbology [SYM_AZTEC]=1), then Aztec decoding is disabled. Note: The array must be of size MAX_SYMBOLOGIES (Defined in Oemdecodece.h). You must initialize the entire array before calling this function. 2 - 2 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Note: The array must be of size MAX_SYMBOLOGIES (Defined in Oemdecodece.h). You must initialize the entire array before calling this function. oemEnableSymbologyAll This function enables all symbologies for decoding, including any unknown symbologies. Result_t oemEnableSymbologyAll ( void Return Values RESULT_SUCCESS Parameters None. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 3...
Note: This function allows the engine to discriminate symbols that are located physically close to each other so only one symbol is captured during decode. Only the symbol intersecting the intersection rectangle is returned. Result_t oemGetDecodeCenteringWindow ( SetupType_t SetupType, BOOL *pbEnabled, RECT *pIntersectRect Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 4 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
This function the time in milliseconds that it took to decode the barcode data returned by oemWaitForDecode(). Result_t oemGetDecodeTime ( DWORD *pdwTime, Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER Parameters pdwTime Points to an unsinged 32 bit integer into which the last time to decode is returned. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 5...
A pointer to an exposure settings structure that has been initialized to zero. Upon return the structure will contain the current exposure parameters used during image acquisition. 2 - 6 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
The grayscale data stored in the pImageBuffer is stored 8 bit per pixel starting with the upper left pixel and proceeding sequentially left to right and top to bottom. nWhiteValue The target white value when performing auto exposure control. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 7...
Returns the number of bytes of image data read. oemGetImagerInfo This function returns information about imaging capability of the connected device. Result_t oemGetImagerInfo ( WORD *pnCols, WORD *pnRows, WORD *pnBits Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 8 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
This value represents the X coordinate for the center of the aimer pattern. dwAimerYoffset: This value represents the Y coordinate for the center of the aimer pattern. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 9...
Pointer to an ImageAttributes_t structure that has been initialized to zeros. Upon successful return the structure will contain the specific values for the returned image. Please see the engnapi.h header file for details of the ImageAttributes_t structure. 2 - 10 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
LEDs will be in normal operational mode and will be flashed on and off during scanning. If TRUE, the illumination LEDs are always on during scanning and will not flash. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 11...
Upon successful return, this variable points to the print weight (relative blackness) that the decoder expects to see when attempting to decode symbols or OCR text from an image. 2 - 12 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Points to an array of symbologies with a size of MAX_SYMBOLOGIES. This array should be declared and cleared. Upon return, this array will contain the enable/disable status of each symbology. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 13...
Aztec or Aztec Mesa Codes messages larger than this maximum length are reported by the engine. The default value is 3750. oemGetSetupBPO This function is used to get the British Post symbology-specific options. Result_t oemGetSetupBPO ( SetupType_t SetupType, BOOL *pEnabled 2 - 14 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Points to a WORD variable that contains the maximum length decoded China Post message the engine should return. China Post messages larger than this maximum length are not reported by the engine. The default value is 80. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 15...
The default value is FALSE. oemGetSetupCodablock This function is used to get the Codablock F symbology-specific options. Result_t oemGetSetupCodablock ( SetupType_t SetupType, BOOL *pEnabled, WORD *pMinLength, WORD *pMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 16 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Points to a BOOL variable that determines if the engine will return the check character as part of the data string after a successful decode. If TRUE, the engine returns the check character. If FALSE the check character is not returned. The default value is FALSE. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 17...
Points to a WORD variable that contains the maximum length decoded Code16K message the engine should return. Code 16K messages larger than this maximum length are not reported by the engine. The default value is 160. 2 - 18 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
This function is used to get the Code 39 symbology-specific options. Result_t oemGetSetupCode39 ( SetupType_t SetupType, BOOL *pEnabled, WORD *pMinLength, WORD *pMaxLength, BOOL *pbSSXmit, BOOL *pbFullAscii, BOOL *pbAppend, BOOL *pbCheckCharOn, BOOL *bXmitCheckChar Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 19...
The default value is FALSE. oemGetSetupCode49 This function is used to get the Code 49 symbology-specific options. Result_t oemGetSetupCode49 ( SetupType_t SetupType, BOOL *pEnabled, WORD *pMinLength, WORD *pMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 20 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Code 93 messages larger than this maximum length are reported by the engine. The default value is 80. oemGetSetupComposite This function is used to get the EANoUCC Composite symbology-specific options. Result_t oemGetSetupComposite ( SetupType_t SetupType, BOOL *pEnabled, WORD *pMinLength, WORD *pMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 21...
EANoUCC Composite messages larger than this maximum length are reported by the engine. The default value is 2750. pbCompositeOnUpcEan Points to a BOOL variable that contains the enabled state of EANoUCC Composite code associated with EAN and UPC codes. 2 - 22 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Points to a WORD variable that contains the maximum length decoded Data Matrix message the engine should return. Data Matrix messages larger than this maximum length are reported by the engine. The default value is 1500. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 23...
This function is used to get the EAN-8 symbology-specific options. Result_t oemGetSetupEAN8 ( SetupType_t SetupType, BOOL *pEnabled, BOOL *bXmitCheckChar, BOOL *pAddendaReq, BOOL *bAddendaSeparator, BOOL *bAddenda2Digit, BOOL *bAddenda5Digit Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 24 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
This function is used to get the EAN-13 symbology-specific options. Result_t oemGetSetupEAN8 ( SetupType_t SetupType, BOOL *pEnabled, BOOL *bXmitCheckChar, BOOL *pAddendaReq, BOOL *bAddendaSeparator, BOOL *bAddenda2Digit, BOOL *bAddenda5Digit Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 25...
Points to a WORD variable that contains the maximum length decoded IATA 2 of 5 message the engine should return. IATA 2 of 5 messages larger than this maximum length are reported by the engine. The default value is 80. 2 - 26 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Points to a BOOL variable that determines if the engine will return the check digit as part of the data string after a successful decode. If TRUE, the engine returns the check digit. If FALSE, the check digit is not returned. The default value is FALSE. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide oemAcquireImage (page 2-1) for details.
This function is used to get the Korean Post symbology specific options. Result_t oemGetSetupKoreanPost ( SetupType_t SetupType, BOOL *pEnabled, WORD *pMinLength, WORD *pMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 28 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Points to a BOOL variable that determines if the engine will return only the Structured Carrier Message portion of the decoded message. When TRUE, the engine only returns the Structured Carrier Message data. When FALSE, the engine returns the entire message. The default value is FALSE. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 29...
Points to a BOOL variable that contains the enabled state of Code 93 Mesa. oemGetSetupMicroPDF This function is used to get the MicroPDF417 symbology-specific options. Result_t oemGetSetupMicroPDF ( SetupType_t SetupType, BOOL *pEnabled, WORD *pMinLength, WORD *pMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 30 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Points to a BOOL variable that determines if the engine will return the check character as part of the data string after a successful decode. If TRUE, the engine returns the check character. If FALSE, the check character is not returned. The default value is FALSE. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 31...
This function is used to get the Optical Character Recognition (OCR) decoding options. Result_t oemGetSetupOCR ( SetupType_t SetupType, OCRMode_t *nFont, TCHAR *pszTemplate, TCHAR *pszGroupG, TCHAR *pszGroupH, TCHAR *pszCheckChar, OCRDirection_t *nDirection Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 32 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
This function is used to get the PDF417 symbology-specific options. Result_t oemGetSetupPDF417( SetupType_t SetupType, BOOL *pEnabled, WORD *pMinLength, WORD *pMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 33...
This function is used to get the Plessey Code symbology specific options. Result_t oemGetSetupPlessey ( SetupType_t SetupType, BOOL *pEnabled, WORD *pMinLength, WORD *pMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 34 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
1 indicates Posicode Limited A is enabled , and a value of 2 indicates Posicode Limited B decoding is enabled. A value of 0 indicates that decoding of both Limited A and Limited B is disabled. The default value is 0. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 35...
Points to a WORD variable that contains the maximum length decoded QR Code message the engine should return. QR Code messages larger than this maximum length are reported by the engine. The default value is 3500. 2 - 36 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Points to a WORD variable that contains the maximum length decoded Straight 2 of 5 message the engine should return. Straight 2 of 5 messages larger than this maximum length are not reported by the engine. The default value is IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 37...
Points to a BOOL variable that contains the enabled state of this symbology upon returning from the function. A TRUE means the symbology is enabled; a FALSE means the symbology is disabled. 2 - 38 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
This function is used to get the UPC-A symbology-specific options. Result_t oemGetSetupUPCA ( SetupType_t SetupType, BOOL *pEnabled, BOOL *pbXmitCheckChar, BOOL *pbAddendaReq, BOOL *pbAddendaSeparator, BOOL *pbAddenda2Digit, BOOL *pbAddenda5Digit, BOOL *pbXmitNumSys Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 39...
A pointer to a BOOL variable that will be set to TRUE if decoding of inverted symbols is enabled and FALSE if decoding of inverted symbols is disabled. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 41...
Buffer in which the image data or image bitmap file data is returned on successful read of an image. pdwSize Pointer to a DWORD where the number of bytes placed in the image buffer is returned. 2 - 42 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
If TRUE, the illumination LEDs are turned on; otherwise they're turned off. oemPowerOffImager Note: This function is only available to certain applications, and is dependent upon the hardware that supplies switchable power to the imager (V). IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 43...
If TRUE, the centering is turned on; otherwise the centering is turned off. pIntersectRect Rectangular image region of which at least part of the decoded symbol must overlap to be considered a valid decode. 2 - 44 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
RESULT_ERR_UNSUPPORTED RESULT_ERR_DRIVER RESULT_ERR_PARAMETER Parameters ExposureMode The exposure modes that may be used are: fixed, on chip or Hand Held Products. oemSetExposureSettings This function is used to set various image parameters that are used during image acquisition. Result_t oemSetExposureSettings ( ExposureSettings_t *pExpsoureSettings...
This function gives the user the ability to select what the illumination and aimer do during imaging. Result_t oemSetScanningLightsMode( ScanIlluminat_t nIllumMode Parameters ScanIlluminat SCAN_ILLUM_AIMER_OFF=0 SCAN_ILLUM_ONLY_ON SCAN_AIMER_ONLY_ON SCAN_ILLUM_AIMER_ON 2 - 46 Neither aimers nor illumination Illumination only Aimers only Both aimers and illumination IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
3750. oemSetupChinaPost This function is used to set the China Post symbology-specific options. Result_t oemSetupChinaPost ( WORD nMinLength, WORD nMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 47...
The maximum allowable value (as well as the default) is 60. oemSetupCodablock This function is used to set the Codablock symbology-specific options. Result_t oemSetupCodablock ( WORD nMinLength, WORD nMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 48 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
The maximum length decoded Code 128 message the engine should return. Code 128 messages larger than this maximum length are not reported by the engine. The maximum allowable value (as well as the default) is 80. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 49...
This function is used to set the Code 39 symbology-specific options. Result_t oemSetupCode39 ( BOOL bSSXmit, BOOL bCheckCharOn, BOOL bXmitCheckChar, BOOL bFullAscii, BOOL bAppend, WORD nMinLength, WORD nMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 50 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
The maximum length decoded Code 49 message the engine should return. Code 49 messages larger than this maximum length are not reported by the engine. The maximum allowable value (as well as the default) is 81. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 51...
This function is used to set the EANoUCC Composite, as well as other Composite symbology-specific options. Result_t oemSetupCompositeEx ( WORD nMinLength, WORD nMaxLength, BOOL bCompositeOnUpcEan Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER 2 - 52 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
The maximum allowable value (as well as the default) is 1500. oemSetupEAN8 This function is used to set the EAN-8 symbology-specific options. Result_t oemSetupEAN8 ( BOOL bXmitCheckChar, BOOL bAddenda2Digit, BOOL bAddenda5Digit, BOOL bAddendaReq, BOOL bAddendaSeparator Return Values RESULT_SUCCESS IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 53...
Points to a BOOL variable that determines if there is a space character between the data from the bar code and the data from the addenda. If TRUE, there is a space. If FALSE, there is no space. The default value is TRUE. 2 - 54 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
The maximum length decoded Interleaved 2 of 5 message the engine should return. Interleaved 2 of 5 messages larger than this maximum length are not reported by the engine. The maximum allowable value (as well as the default) is 80. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 55...
The maximum length decoded Maxicode message the engine should return. Maxicode messages larger than this maximum length are not reported by the engine. The maximum allowable value (as well as the default) is 150. 2 - 56 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
The maximum length decoded MicroPDF417 message the engine should return. MicroPDF417 messages larger than this maximum length are not reported by the engine. The maximum allowable value (as well as the default) is 2750. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide oemSetupAztec (page 2-47).
The maximum length decoded Matrix 2 of 5 message the engine should return. Matrix 2 of 5 messages larger than this maximum length are reported by the engine. The maximum allowable value (as well as the default) is 80. 2 - 58 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
"0, 6, 8," and "9." The constant specifies the direction taken when the operator reads the message from start to finish. The following values are used: LeftToRight TopToBottom RightToLeft BottomToTop IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 59...
The maximum length decoded Plessey Code message the engine should return. Plessey Code messages larger than this maximum length are reported by the engine. The maximum allowable value (as well as the default) is 48. 2 - 60 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
The default value is FALSE. oemSetupQR This function is used to set the QR Code symbology-specific options. Result_t oemSetupQR ( WORD nMinLength, WORD nMaxLength Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 61...
The maximum length decoded Straight 2 of 5 message the engine should return. Straight 2 of 5 messages larger than this maximum length are reported by the engine. The maximum allowable value (as well as the default) is 48. 2 - 62 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
This function is used to set the UPC-A symbology-specific options. Result_t oemSetupUPCA ( BOOL bXmitCheckDigit, BOOL bXmitNumSys, BOOL bAddenda2Digit, BOOL bAddenda5Digit, BOOL bAddendaReq, BOOL bAddendaSeparator Return Values RESULT_SUCCESS IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 63...
This function is used to set the UPC-E symbology-specific options. Result_t oemSetupUPCE ( BOOL bXmitCheckDigit, BOOL bXmitNumSys, BOOL bExpandVersionE, BOOL bAddenda2Digit, BOOL bAddenda5Digit, BOOL bAddendaReq, BOOL bAddendaSeparator Return Values RESULT_SUCCESS 2 - 64 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Imager, the IQ Image will still be right side up. Note, however, if the specified image is outside the field of view, a result code of RESULT_ERR_BADREGION will be returned. The user could then be prompted to adjust his aim and try again. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2 - 65...
Page 80
Bar Code Height Narrow Element Width (Intelligent Bar Code Unit) Result_t oemStartIntellImgXfer ( const IntellImgDesc_t *pImageDesc Return Values RESULT_SUCCESS RESULT_ERR_PARAMETER RESULT_ERR_BADREGION RESULT_ERR_BADSMARTIMAGE RESULT_ERR_SMARTIMAGETOOLARGE 2 - 66 -Y axis Image of Interest IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide +X axis...
BOOL (*fpCallBack) (void) Return Values RESULT_SUCCESS RESULT_ERR_ENGINEBUSY RESULT_ERR_PARAMETER RESULT_ERR_NOTRIGGER RESULT_ERR_NODECODE RESULT_ERR_NOIMAGE IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide 2-65). Raw data that's converted to 2 gray levels Raw data that's converted to 256 gray levels 2 - 67...
Upon successful return, this variable points to the decoded message. The caller should allocate enough memory for this buffer to hold the largest possible decode message. See pchCodeID Upon successful return, this variable points to the Hand Held Products Code ID for the decoded symbology. See Symbology Identifiers (page 3-1).
Upon successful return, this variable points to the decoded message. The caller should allocate enough memory for this buffer to hold the largest possible decode message. See pchCodeID Upon successful return, this variable points to the Hand Held Products Code ID for the decoded symbology. See Symbology Identifiers (page 3-1).
If this callback returns FALSE, the decoder stops decode attempts and oemWaitMultipleDecodeRaw returns. Setting this parameter to NULL causes the decoder to ignore the use of this callback during execution. 2 - 70 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Page 85
Reduced Space Symbology (RSS-14, RSS Limited, RSS Expanded) Straight 2 of 5 IATA (two-bar start/ stop) TCIF Linked Code 39 (TLC39) UPC-A UPC-E UPC-E1 IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide Selection Definition SYM_AUSPOST ]z m SYM_AZTEC SYM_AZTEC ]z m SYM_BPO...
The API function was unable to return with valid image data. The API function terminated the decode due to a user- supplied callback function, such as trigger up callback). The API function failed because one or more parameters were invalid. IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide...
Customer Support Technical Assistance If you need assistance using the SDK, please call your Distributor or the nearest Hand Held Products technical support office: North America/Canada: Telephone: (800) 782-4263, option 4 (8 a.m. to 6 p.m. EST) Fax: (315) 685-4960 E-mail: natechsupport@handheld.com...
Page 88
4 - 2 IMAGETEAM™ 4X00 Series Software Development Kit (SDK)
Page 90
Hand Held Products, Inc. 700 Visions Drive P.O. Box 208 Skaneateles Falls, NY 13153-0208 ™ 4X00SDK-UG Rev A 6/05 Note: This document replaces the OEMAPI-UG Rev C...