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.