# Symbology Settings

Symbology Settings
Variable | Type | Description
--- | --- | ---
Target Decoding | boolean |

2D Symbology Settings
Variable | Type | Description
--- | --- | ---
Algorithm | array |
Data Matrix | boolean |
QR Code | boolean |
MaxiCode | boolean |
Aztec Code | boolean |
DotCode | boolean |
Data Matrix Properties | IDQuick Usage Type | array |
Print Deformation | array |
Symbol Damage | array |
Ignore Polarity | boolean |
Flexible Grid Size | boolean |
QR Code Properties | Model 1 | boolean |
Model 2 | boolean |
Micro QR Code | boolean |
Maximum Grid Size | integer |
Ignore Polarity | boolean |
Flexible Grid Size | boolean |
DotCode Properties | Minimum Number of Data Rows | integer |
Maximum Number of Data Rows | integer |
Minimum Number of Data Columns | integer |
Maximum Number of Data Columns | integer |
Polarity | array |

1D Symbology Settings
Variable | Type | Description
--- | --- | ---
Code 128 | boolean |
Code 39 | boolean |
Interleaved 2 of 5 | boolean |
Code 25 | boolean |
UPC/EAN | boolean |
Code 93 | boolean |
Codabar | boolean |
MSI | boolean |
PDF417 | boolean |
POSTNET | boolean |
PLANET | boolean |
Japan Post | boolean |
Australia Post | boolean |
UPU | boolean |
Intelligent Mail Barcode | boolean |
1D Symbology Properties | Enable HOTBARS™ | boolean |
Short Quiet Zone | boolean |
Short Height Codes | boolean |
Enable Extended Resolution | boolean |
Minimum Decodes Before Output | integer |
Code Orientation | array |
Usage Type | array |
Custom | boolean |
Code 128 Properties | Any | boolean |
Code Size Min | integer |
Code Size Max | integer |
Code 39 Properties | Any | boolean |
Code Size Min | integer |
Code Size Max | integer |
Check Character | boolean |
Transmit Check Character | boolean |
Full ASCII | boolean |
Convert to Code 32 | boolean |
Interleaved 2 of 5 Properties | Any | boolean |
Code Size Min | integer |
Code Size Max | integer |
Check Character | boolean |
Transmit Check Character | boolean |
Code 25 Properties | Any | boolean |
Code Size Min | integer |
Code Size Max | integer |
Check Character | boolean |
Transmit Check Character | boolean |
UPC/EAN Properties | Expanded | boolean |
Supplementals | array |
Delete Leading Zero | boolean |
Allow EAN8 Supplementals | boolean |
UPCE1 Enabled | boolean |
Code 93 Properties | Any | boolean |
Code Size Min | integer |
Code Size Max | integer |
Codabar Properties | Any | boolean |
Code Size Min | integer |
Code Size Max | integer |
Check Character | boolean |
Transmit Check Character | boolean |
Transmit Start and Stop Characters | boolean |
MSI Properties | Any | boolean |
Code Size Min | integer |
Code Size Max | integer |
Check Character | boolean |
Transmit Check Character | boolean |
Checksum Calculating Method | array |
POSTAL Properties | POSTNET > Transmit Check Character | boolean |
PLANET > Transmit Check Character | boolean |

Multicode Symbology Settings
Variable | Type | Description
--- | --- | ---
Number of Codes | integer |
Allow Partial Results | boolean |
Allow Identical 1D Symbols | boolean |
Sorting Priority | string |
Max. Number of Codes | Data Matrix | integer |
QR Code / MaxiCode / Aztec Code | integer |
DotCode | integer |
1D / Stacked / Postal | integer |

Train Symbology Settings
Variable | Type | Description
--- | --- | ---
Disable Untrained Symbologies | boolean |
Incremental Training | boolean |
Data Matrix | Training | boolean |
Manual Code Training | Number of Rows | integer |
Number of Columns | integer |
Module Size | integer |
Polarity | array |
Mirrored | boolean |
Is Valid | boolean |
QR Code / MaxiCode / Aztec Code | Training | boolean |
Manual Code Training | Learned Symbology | array |
Grid Size | integer |
Module Size | integer |
Model | array |
Polarity | array |
Mirrored | boolean |
Is Valid | boolean |
1D / Stacked / Postal | Training | boolean |
Train Orientation | boolean |
DotCode | boolean |