General System Definitions

 

The following table describes the functions of special bar codes that take no parameters:

 

Code

Parameter

I.D. #

C/C++ Define

Function

Defaults

Minimum

FF39

#define DEFAULTS_MINIMUM

Turns every On/Off parameter off and sets all minimum and Maximum Label Lengths to the lowest values.

Defaults

Maximum

FF3A

#define DEFAULTS_MAXIMUM

Turns every On/Off parameter on and sets all minimum and Maximum Label Lengths to the highest values. This default set is normally used only for troubleshooting. It gives the best chance of reading an unknown bar code symbology and also identifies the symbology of each bar code scanned.

Defaults

Factory

FF3B

#define DEFAULTS_FACTORY

This is the default parameter settings that was installed at the factory. This default set will work for most applications.

Defaults

Registry

FF3C

#define DEFAULTS_REGISTRY

This restores all parameter settings to the values that exist in the registry. This is useful for restoring parameters to a known working set of values which have been saved using code parameter FF3F.

Exit and

Restore

FF3D

#define EXIT_AND_RESTORE

Stops a label programming sequence and restores all parameter settings to the values that exist in the registry.

Exit and

Save

FF3E

#define EXIT_AND_SAVE

Stops a label programming sequence. The last valid parameter settings are left intact.

Exit and

Commit

FF3F

#define EXIT_AND_COMMIT      

Stops a label programming sequence and writes all parameter settings into the registry. This can be used to save a customized set of parameter settings for restoring later via parameter FF3C.