Ultimate Technology 600 POS Manuel D’Utilisation

Page de 81
  
 
Series 600 POS Keyboard 
 
 
 
 
53
  
 
 
Table 5.  Remote Programming Mode Commands  
OP CODE 
(HEX) 
MNEMONIC/DESCRIPTION 
COMMAND/ACKNOWLEDGEMENT 
BE 
VERSION 
 
Sends software version, engineering 
number, and keyboard type parameters. 
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) 
BF 
GETSET 
 
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).   
COMMAND: 
BF<CR> 
 
BF 
= Op Code 
<CR> 
= terminate command (0D hex)   
 
ACKNOWLEDGEMENT: 
BF...............<CR>
 
 
 
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.