Type of the detected barcode. 0x06C2 ∙ 1730
IG_ISIS_TAG_BARDATA_TYPE holds the type of the current barcode after detection.
Type:
IG_ISIS_TAG_TYPE_LONG
Drivers:
Drivers for scanners that support barcode detection.
Values:
These are all the possible values for IG_ISIS_TAG_BARDATA_TYPE, but the actual barcode types that can be detected will depend on your scanner. Use IG_ISIS_choice_get_long on IG_ISIS_TAG_BAR_TYPE to query the barcode types available on your scanner.
Value |
Defined Constant |
Barcode Type |
0 |
IG_ISIS_BAR_TYPE_NONE |
No barcode. |
1 |
IG_ISIS_BAR_TYPE_EAN8 |
Type EAN-8. |
2 |
IG_ISIS_BAR_TYPE_EAN13 |
Type EAN-13. |
3 |
IG_ISIS_BAR_TYPE_CODE39 |
Type CODE 39 |
4 |
IG_ISIS_BAR_TYPE_CODE25_INTERLEAVED |
CODE 2/5 interleaved. |
5 |
IG_ISIS_BAR_TYPE_CODE25_MATRIX |
CODE 2/5 3 lines (matrix). |
6 |
IG_ISIS_BAR_TYPE_CODE25_DATALOGIC |
CODE 2/5 3 lines (datalogic). |
7 |
IG_ISIS_BAR_TYPE_CODE25_INDUSTRIAL |
CODE 2/5 5 lines (industrial). |
8 |
IG_ISIS_BAR_TYPE_PATCHCODE |
Patch Code Type II, III or Transfer. |
9 |
IG_ISIS_BAR_TYPE_PATCHCODE_II |
Patch Code Type II. |
10 |
IG_ISIS_BAR_TYPE_PATCHCODE_III |
Patch Code Type III. |
11 |
IG_ISIS_BAR_TYPE_PATCH_TRANSFER |
Transfer Patch Code |
12 |
IG_ISIS_BAR_TYPE_CODABAR |
Codabar barcode. |
13 |
IG_ISIS_BAR_TYPE_UPC_E |
UPC code revision E. |
14 |
IG_ISIS_BAR_TYPE_CODE93 |
Type CODE 93. |
15 |
IG_ISIS_BAR_TYPE_128 |
Type 128. |
16 |
IG_ISIS_BAR_TYPE_POSTNET |
Postnet. |
17 |
IG_ISIS_BAR_TYPE_CODE25_AIRLINE |
CODE 2/5 (airline). |
18 |
IG_ISIS_BAR_TYPE_UPC_A |
UPC code revision A. |
19 |
IG_ISIS_BAR_TYPE_MICR_E13B |
Check MICR E13B type. |
20 |
IG_ISIS_BAR_TYPE_MICR_CMC7 |
Check MICR CMC7 type. |
21 |
IG_ISIS_BAR_TYPE_ADDON2 |
ADDON2. |
22 |
IG_ISIS_BAR_TYPE_ADDON5 |
ADDON5. |
23 |
IG_ISIS_BAR_TYPE_AUTO |
Auto detect any available barcode. |
Remarks:
IG_ISIS_TAG_BARDATA_TYPE indicates the type of the barcode found during detection. The possible values are the same as the values for IG_ISIS_TAG_BAR_TYPE. If no barcode was found, IG_ISIS_TAG_BARDATA_TYPE will have the value 0 (IG_ISIS_TAG_BAR_TYPE_NONE), and all other IG_ISIS_TAG_BARDATA tags should be ignored.
Prior to querying the value of IG_ISIS_TAG_BARDATA_TYPE and other IG_ISIS_TAG_BARDATA tags, you should make sure that your application received a IG_ISIS_ERR_ENDZONE return code or that the IG_ISIS_run_zone call completed without error.
See Also
IG_ISIS_TAG_BAR_TYPE
IG_ISIS_TAG_BARDATA_TEXT