ID Innovations Bar code Slot Reader - Visible Red and Infra Red User Manual

Page 20

Advertising
background image

Features

20

Select Macro Number: KEYS GROUP
This group is not really a macro but a list of keys on the keyboard, and the data in the bar codes that are used to represent the
keys. You will need to modify these fields any time you want to include a function key or special key on you keyboard in a bar code
that you create. For example, if you want to create a bar code that when scanned will press the F1 key on the keyboard, you can
set a single character to map to the F1 key on the keyboard. Any occurrence of the character in the bar code will be replaced with
the F1 key when the data in the bar code is transmitted to the computer. This group contains a list of all the Function Keys, the
special keys like HOME, PAGEUP, PAGEDOWN, CTRL, SHIFT, ALT, and many more. Simply cursor down to the key that you
want to encode in a bar code and enter the character in the bar code that you want to have mapped to the key selected.

Strings F5

Select String Number: 1 GROUP
The Strings category is divided into 5 different string groups. Each string group can be defined as a 32 character TERMINATION,
PREAMBLE, or POSTAMBLE string. Each of the strings has a Type, Active For, Scan Direction, and String. When editing the
String option, you may use any of the standard keys on your keyboard. The HOME and END keys will take you to the beginning
and end of the string. In order to allow you to embed any key on the keyboard as part of the string, the decoder uses certain ASCII
characters as special function characters. Special function characters are followed by a two digit HEX value that specifies the
attributes of the function. These characters and their function are as follows:

$

Specifies special characters in the string. A special character is a character that performs a special operation or is a

special key on the keyboard, such as a numeric keypad key. For example, to include an F1 key in a string, enter $80 in
the string. For a list of all of the HEX values and the keys that they represent, refer to Appendix-B, Special Characters
Table
.

#

Specifies an ALT keypad sequence. This is useful when you wish to transmit a graphic character to the computer. For

example, to send ASCII 65, HEX 41 as an ALT keypad sequence, enter #41 sequence in the string. For a list of all of the
HEX values and the keys that they represent, refer to Appendix-B, ALT Keypad Table.

%

Specifies international characters for the current Keyboard Country. International keys are keys such as the ACCENT

key. These keys are specific to the Keyboard Country that is currently being used. The only time that you must use this
key sequence to enter an international character is when your current Keyboard Country setting does not match the one
that you wish to use to generate the character. If there are international characters in an input string and you change the
Keyboard Country, the decoder will convert the international characters to % sequences for display purposes when
configuring the unit.

*

Indicates a delay in the string. This is useful if you desire the decoder to delay momentarily while transmitting the string to

the computer. The HEX number that follows the * in the string is the number of hundredths of a second to delay before
resuming transmission of the string and card data. The delay ranges from

*

00 (No delay) to

*

FF (2.55 second delay).

&

Specifies a keyboard Scan Code to be sent. This option can be used to emulate a key if it cannot be sent with one of the
above special characters. We recommend you use this option with caution because Scan Codes change for keyboard
countries as well as keyboard interfaces and protocols. To determine the Scan Codes sent for a specific key, use Show
Scan Codes
in the Status/Diagnostics category (F8). The HEX number that follows the & in the string is the Scan Code to
be sent, to send multiple Scan Codes you must use & once for each Scan Code.





Note: In order to include the $,#,%,* and & characters in the string, you must double the character. For example, to include a
dollar sign and then a carriage return in a string, enter $$$0D at the string prompt. The consecutive dollar signs indicate that
you want to transmit an actual $ and not a special character.


String #1: Active For: All Bar Code Types
Use this option to specify the bar code types for which the String is active. You may choose a specific symbology or you may
choose to have the string active for all bar code symbologies or all bar code symbologies always. For example, if you define a
string as Active For CODE 39 and you read a CODE 128 bar code, the string will not be inserted. The following is a more detailed
description of each of the settings for this option:

ALL BAR CODE TYPES Will activate the string for all bar code types except when another string is defined for the specific bar

code type that was read. For example, if you have defined String #1 as Active For ALL BAR CODE
TYPES and String #2 as Active For CODE 39 and you read a CODE 39 bar code, then String #2 will be
inserted and String #1 will be ignored.

Advertising