Table 5. Remote Programming Mode Commands - Continued

OP

MNEMONIC/DESCRIPTION

COMMAND/ACKNOWLEDGEMENT

CODE

 

 

 

(HEX)

 

 

 

 

 

 

BE

VERSION

COMMAND: BE<CR>

 

Sends software version,

BE

= Op Code

 

engineering number, and keyboard

<CR>

= terminate command (0D hex)

 

type parameters.

 

 

 

 

ACKNOWLEDGEMENT:

 

 

BEnnnnnvvvvkkkkx-x<CR>

 

 

BE

= Op Code

 

 

nnnnn

= engineering number

 

 

vvvv

= software version

 

 

kkkk

= keyboard type installed

 

 

x-x

= notes (maximum of 40 characters)

 

 

 

BF

GETSET

COMMAND: BF<CR>

 

Sends each key macro, all

BF

= Op Code

 

keyboard communication

<CR>

= terminate command (0D hex)

 

parameters. Keeps sending until

 

 

 

all data has been transferred.

ACKNOWLEDGEMENT:

 

Structure of data is in load

BF...............<CR>

 

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.

51

Page 59
Image 59
Ultimate Technology 500 POS manual Command Becr, BEnnnnnvvvvkkkkx-xCR, Getset Command Bfcr, Bf...............Cr