![background image](http://html1.mh-extra.com/html/hand-held-products/5080/5080_user-manual_589690039.webp)
5X80 Series Software Development Kit (SDK) User’s Guide
4 - 3
Min/Max barcode lengths for symbologies that have length settings:
Structure for symbologies with minimum and maximum length:
typedef struct _tagSymFlagsRange
{
DWORD
dwStructSize;
Set to sizeof( SymFlagsRange_t );
DWORD
dwMask;
Item Masks – SYM_MASK_FLAGS,MIN_LEN,MAX_LEN.
DWORD
dwFlags;
OR of valid flags for the given symbology.
DWORD
dwMinLen;
Minimum length for valid barcode string for this symbology.
DWORD
dwMaxLen;
Maximum length for valid barcode string for this symbology.
} SymFlagsRange_t, *PSymFlagsRange_t;
Structure for unusual OCR:
#define MAX_TEMPLATE_LEN
256
#define MAX_GROUP_H_LEN
256
#define MAX_GROUP_G_LEN
256
#define MAX_CHECK_CHAR_LEN
64
typedef struct _tagSymCodeOCR
{
DWORD
dwStructSize;
Set to size of ( SymCodeOcr_t );
DWORD
dwMask;
Item masks.
OCRMode_t
ocrMode;
OCR Enable/Mode structure.
OCRDirection_t
ocrDirection;
OCR direction structure. Not supported.
TCHAR
tcTemplate[ MAX_TEMPLATE_LEN ];
Template for decoded data (‘d’ - decimal, ‘a’ - ASCII,
‘l’ - letter, ‘e’ - extended).
TCHAR
tcGroupG[ MAX_GROUP_H_LEN ];
Group G character string.
Code
Min
Max
Aztec
1
3750
China Post
2
80
Codabar
2
60
Codablock F
1
2048
Code 11
1
80
Code 16K
1
160
Code 128
0
80
Code 2 of 5
1
48
Code 39
0
48
Code 49
1
81
Code 93
0
80
DataMatrix
1
1500
EAN•UCC Composite
1
2435
IATA Code 2 of 5
1
48
Interleaved 2 of 5
2
80
Korean Post
2
80
Matrix 2 of 5
1
80
MaxiCode
1
150
MicroPDF417
1
366
MSI
4
48
PDF417
1
2750
Plessey Code
4
48
PosiCode
2
80
QR Code
1
3500
Reduced Space Symbology (RSS)
4
74
Telepen
1
60
Summary of Contents for 5080
Page 6: ...iv 5X80 Series Software Development Kit SDK User s Guide ...
Page 14: ...1 8 5X80 Series Software Development Kit SDK User s Guide ...
Page 50: ...4 14 5X80 Series Software Development Kit SDK User s Guide ...
Page 60: ...6 8 5X80 Series Software Development Kit SDK User s Guide ...
Page 62: ...7 2 5X80 Series Software Development Kit SDK User s Guide ...
Page 63: ......