### Train and Optimize

##### Train

The Train button in Decode Tool Advanced Parameters saves information relevant to the target symbol (if decoded) to allow higher readability for subsequent similar symbols. This mode of operation remains active until the call is made to disable it and revert to normal operation. Note that it un-optimizes the system once the system is trained. You can subsequently attempt to optimize the system after being trained.

During Train, the following conditions occur:

- Autophotometry is turned off;

- Focus is set;

- Exposure is set;

- Gain is set;

- The code type on which the Decode Tool is trained is enabled;

- Probes for Quiet Zone are set;

- Morphology, Morphology Size, and Binning may be set based on image;

- Other “Damaged Mode” parameters such as grid-shifting may also be set based on the image.

Train also Un-optimizes the symbol (Perform Optimize after Train).

During Untrain, the following conditions occur:

- Autophotometry remains turned off;
- Focus, Exposure, and Gain retain their trained values;
- The code type on which the Decode Tool is trained remains enabled;
- Probes for Quiet Zone are returned to normal;
- Other items such as Morphology, Morphology Size, Binning, and grid-shifting are returned to normal.

##### Optimize

The Optimize button in Decode Tool Advanced Parameters saves information relevant to the target symbol (if decoded) to allow quicker reading and greater consistency for subsequent similar symbols. This mode of operation remains active until the call is made to disable it and revert to normal operation. Note that it disables all symbologies other than the one that has been optimized.

During Optimize, the following conditions occur:

- Code Type is set;

- Code Rows and Columns are set.

During Un-optimize, the following conditions occur:

- Code Type is unset;

- Code Rows and Columns are unset.