Universal Menu Book/Introduction

From OptiWiki

Jump to: navigation, search

This menu book is intended for setting up your bar code reader to optimize its performance for your particular application. When the required options have been configured, they remain in the reader, even after power down. The reader can be returned to factory default by reading the default label.


Menu labels

The reader must be set by reading the bar code labels in the menu table. The layout of the table is explained in next figure 0.01.

File:Menu labels.svg

Besides options, some chapters have commands. The commands need to be scanned directly, without reading the "SET" and "END" labels. The commands are executed directly and, unlike options, are not stored in non volatile memory.

Configuring via the menu book

To configure the required options proceed as follows:

  • scan the SET label
  • scan the required option(s)
  • scan the END label

After scanning the END label, the new settings are stored in non volatile memory.

Recommended steps to follow for quick configuration

After checking your connection you are ready to start the configuration of your reader.

  • Check connection:

Ensure that the power is disconnected from your equipment before you connect the reader. After connecting the data cable, the power can be applied to the equipment and the reader.

  • 1:

Use chapter 1 to set the correct default for your reader.

* The reader is now in factory default.
  • 2:

Use chapter 2 to optimize the interface.

* The reader is now able to read bar codes and transmit the data.
  • 3:

Use chapter 3 to optimize the reader for the type of bar codes you use. Set the readable codes first and then the options for each of these codes.

* The reader is now able to read the codes you selected, validate the data using length and check digit and transmit that part of the data you specified.
  • 4:

Use chapter 4 to select the string options for your application. These include transmission of code length, conversion of upper and lower case and setting a prefix and suffix.

* The reader can now read and transmit the data in the required format.
  • 5:

Use chapter 5 to select the read options to your preference. These options affect the read mode, read time, trigger and redundancy.

  • 6:

Use chapter 6 to select the indicator options you prefer. These options affect the operation of the buzzer and good read LED.

* The reader will now operate to your personal preference.

See figure 0.02.

File:Configuring via the menu book.svg

Configuring via RS232

In the middle column of the menu pages the command is printed, e.g. U2. These commands can be sent to readers with an RS232 interface.

To configure via the RS232 port proceed as follows:

  • transmit <ESC><Command string 1><CR>
  • transmit <ESC><Command string 2><CR>
  • transmit <ESC><Command string n><CR>
  • transmit <ESC><Z2><CR>


<ESC> is the ASCII escape character (Hex 1B).

<Command string>

<Command string> is the ASCII command with its parameters as would be scanned from the menu book, i.e. <ESC>M41B<CR> configures the ASCII control code <STX> as the prefix for Code 39. Example in hexadecimal format:

1B 4D 34 31 4B ØD

Each 3-character command should be preceded with the '[' character (Hex 5B) i.e. <Esc>[BCC<CR> is used to enable Data Matrix.

Each 4-character command should be preceded with the ']' character (Hex 5D) i.e. <Esc>]DIAU<CR> is used to disable auto connect.


<CR> is the ASCII CR character (Hex ØD).


Some options are not immediately active, like baud rate settings. Most other options are immediately active, but the command Z2 must be send to store the settings to non volatile memory.

The following commands may be used to:

Command B sound a good read beep
Command E sound an error beep
Command L switch on good read LED
Command N switch on bad read LED
Command O switch on both LEDs
Command Y de-trigger the reader
Command Z trigger the reader
Command P disable the laser
Command Q enable the laser

The characters transmitted must be separated by an intercharacter delay to allow the reader to process each character received and to execute the command string.

Configuring via OptiConfigure

OptiConfigure is the interactive Universal menu book version. With OptiConfigure it is possible to create your own personal setup sheet online. OptiConfigure supports Opticon bar code readers which can be configured with this Universal menu book. In addition OptiConfigure offers product specific and less often used menu labels. Based on the product and software version selected, OptiConfigure will show these specific options.

OptiConfigure can be accessed via the Opticon home page (www.opticon.com). From there select the OptiConfigure button.


Personal tools