/
Read 2D Code and Read 2D Codes (1-20) Identification Tool - Settings Tabs
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines the type of symbology (Data Matrix or QR Code; default = Data Matrix) to attempt to decode.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines the maximum number of codes/symbols to be read (1 - 20; default = 1).
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Displays whether or not the tool has been trained on a particular code/symbol; displays a 1 when the tool has been trained, and a 0 if it has not been trained.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Trains a model of the code/symbol read; trained information is retained until the Untrain button is pressed. To retrain a code/symbol, press the Untrain button, then press the Train button with the new code/symbol present. Training is used to help the speed and performance of the tool, by teaching the tool which type of code/symbol to decode. When using either the Read 1D Codes (1-20) Identification Tool or Read 2D Codes (1-20) Identification Tool and training, configure the region around a single code/symbol before pressing the Train button. Once the code/symbol has been trained, you can adjust the region to search more of the Field of View (FOV) for multiple codes/symbols. Training only works with a single code/symbol in the region; if you press the Train button with multiple codes/symbols in the region, there is no way to dictate which code/symbol will be trained. Before training, ensure that the correct symbology group (Data Matrix or QR) is selected in the Symbology Group parameter.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Undoes the training of a trained model code/symbol. To retrain a symbol, press the Untrain button, then press the Train button with the new code present.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines the decoding settings (No Perspective, Perspective or Train Perspective; default = No Perspective) for Data Matrix symbologies. The Symbology Group parameter must be set to Data Matrix to enable this parameter.
- No Perspective = Decodes Data Matrix symbols that have no perspective distortion.
- Perspective = Decodes Data Matrix symbols with perspective distortion; the perspective distortion is estimated independently during model training and run time.
-
Train Perspective = Decodes Data Matrix symbols with a known perspective distortion. The perspective is trained along with other attributes when using a trained model of a symbol. At run time, the symbol is searched in a space where the perspective distortion in the input image is compensated using the trained attributes. This option requires that the run time symbol is placed on the same plane as that of the training symbol. This option allows you to decode severely damaged symbols with known perspective distortion.
Tip: It is recommended that the In-Sight vision system be mounted so the angle of incidence (the angle between the optical axis of the sensor and the normal vector of the plane on which the symbol is presented) is no more than 40 degrees and the resolution of the symbol be at least 5 pixels per cell.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines the operational mode (Read or Match String; default = Read) of the tool.
- Read = Used when the information in the code/symbol is unknown. The tool will automatically decode the information contained in the code/symbol, and display the decoded information in the String parameter.
- Match String = Used to verify that a known code/symbol is present and readable. The tool will decode the information contained in codes/symbols and compare the decoded information against the information you entered in the Match String parameter.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines the expected string to be read (only enabled when the Mode parameter is set to Match String). Enter the information that you expect the tool to decode.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines whether or not all of the decoded codes/symbols in the region should match the string defined in the Match String parameter to pass. The Match String parameter must be configured to enable this option.
- All Match = All of the decoded codes/symbols must match the string defined in the Match String parameter.
- Any Match = At least one of the decoded codes/symbols must match the string defined in the Match String parameter.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines the order, if any, in which results are returned (None, Top Down, Left to Right, Alphabetical or String Length; default = None).
- None = Sorts by first decoded results. Any undecoded results will follow decoded results.
- Top Down = Sorts in ascending X fixture coordinate value order.
- Left to Right = Sorts in ascending Y fixture coordinate value order.
- Alphabetical = Sorts the results alphabetically.
- String Length = Sorts the results by string length (shortest to longest).
- Row = Sorts the results by grouping the symbols into rows, and then sorting them from left-to-right within each row.
- Column = Sorts the results by grouping the symbols into columns, and then sorting them from top-to-bottom within each column.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines whether or not the print
quality tests will be performed (by default, this setting is disabled).
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines whether or not the function will decode as hex ASCII DataMatrix symbols encoded as base-256 binary data (by default, this setting is disabled).
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Defines the amount of time, in milliseconds (0 - 30000;default = 5000), that the tool will search for a valid code/symbol before execution is stopped and the tool results in a Fail.
![Closed](../../Skins/Default/Stylesheets/Images/transparent.gif)
Displays the number of decoded codes/symbols.