101/102-Key Keyboard - Key Code Identification - Ultimate Technology 600 POS User Manual

Pos keyboard
Table of Contents

Advertisement

OP CODE
MNEMONIC/DESCRIPTION
(HEX)
BE
Sends software version, engineering
number, and keyboard type parameters.
BF
Sends each key macro, all keyboard
communication parameters. Keeps
sending until all data has been transferred.
Structure of data is in load command
format (MACROK).

101/102-KEY KEYBOARD - KEY CODE IDENTIFICATION

As shown in Appendix D, a specific Key Code number is assigned for each of the keys on the
standard 101/102 key keyboard. These key code numbers are decimal numbers not ASCII
values. Use of key code numbers provides a more positive way for identifying a specific key than
using its name. Different keyboard types may have different names assigned to the same key, but
the key code is the same for that position. For example, on the 101/102-key keyboard shown in
Appendix D, key code 31 identifies the "A" key. Assignment of different key codes to keys that
produce the same scan codes or have similar functions is done so that like keys can be used for
other functions. For example, the left and right ALTERNATE keys are assigned key codes 60 and
62, respectively.
Series 600 POS Keyboard
Table 5. Remote Programming Mode Commands
VERSION
GETSET
COMMAND/ACKNOWLEDGEMENT
COMMAND:
BE<CR>
BE
= Op Code
<CR>
= terminate command (0D hex)
ACKNOWLEDGEMENT:
BEnnnnnvvvvkkkkx-x<CR>
BE
= Op Code
nnnnn
= engineering number
vvvv
= software version
kkkk
= keyboard type installed
x-x
= notes (maximum of 40 characters)
COMMAND:
BF<CR>
BF
= Op Code
<CR>
= terminate command (0D hex)
ACKNOWLEDGEMENT:
BF...............<CR>
53

Advertisement

Table of Contents
loading

This manual is also suitable for:

600 series

Table of Contents