Ultimate Technology 500 POS manual Programming KEY MAKE/BREAK Codes

Page 60

PROGRAMMING KEY MAKE/BREAK CODES

There are two scan codes assigned to each key, one for when the key is depressed (MAKE code) and the other for when the key is released (BREAK code). Generally, all keys are programmed to output both MAKE and BREAK codes. The SHIFT, CONTROL and ALTERNATE keys are always programmed to output MAKE and BREAK codes so that the system can tell if the key is being held down. Refer to Appendix D for a list of the scan codes associated with the typical 101/102-key keyboard. Table 6 below summarizes the commands used to program key MAKE/BREAK functions in the remote programming mode. Some typical examples of MAKE/BREAK code programming are given following the table.

Table 6. Remote Programming Commands For Key MAKE/BREAK Codes

REMOTE

DESCRIPTION

PROGRAMMING

 

COMMAND

 

 

 

!

Defines where the output of MAKE codes end and BREAK codes start. Prior to this

 

command, all codes are sent when the keys are pressed (MAKE codes). After this

 

command, all codes are sent when keys are released (BREAK codes).

 

 

@

Defines where repeating function of keys start. After this command, all keys repeat

 

code when keys are held down past repeat time.

 

 

#

This command overrides PC settings for key. Key sends code as typed on BREAK.

 

 

$

This command overrides PC setting for repeat. Key sends code as typed on MAKE and

 

BREAK.

 

 

^

Defines the position of a Sec Op Key on the Series 500 Keyboard. Note that a Sec Op

 

Key must be defined on the Series 500 Keyboard to enable programming of secondary-

 

level key codes.

 

 

&

Defines the position of a Sec Op Lock Key on the Series 500 Keyboard.

 

 

(

Used to define left SHIFT key MAKE code.

 

 

)

Used to define left SHIFT key BREAK code

 

 

[

Used to define left CONTROL key MAKE code.

 

 

]

Used to Define left CONTROL key BREAK code.

 

 

{

Used to define left ALTERNATE key MAKE code.

 

 

}

Used to define left ALTERNATE key BREAK code.

 

 

-

Shorthand for BREAK code of previous CxDx key.

 

 

CyDx

Key number for hex code of xy is xy in range 00 to 7F.

 

 

 

 

52

Image 60
Contents Programming & USER’S Guide To Program a Primary Key Series 500 Quick Reference GuideTable of Contents Maintenance List of Tables Series 500 POS Keyboard Scope Special NoteUltimate Technology Corporation Series 500 POS Keyboard Features Product InformationModel Description Optional Pedestal Mount Service and Warranty SpecificationsInstallation Unpacking and InspectionExternal Connections Drawer Jumper Connections Printer FiredCAB20138 Typical keyboard external connections Keyboard external connectors rear view Controls and Indicators OperationPage Page Local Mode Programming Function Codes and Default Settings ProgrammingProgramming Keyboard Operating Parameters MSR Local Mode Programming Function Codes and Default Settings Local Mode Programming Function Codes and Default Settings Local Mode Programming Function Codes and Default Settings Local Mode Programming Function Codes and Default Settings Local Mode Programming Instructions Local Mode Programming Instructions LED 2 turns on LED Turns on Move switch out of the AUX position 20 or 21 or 23 or 25 or O r D 2 f l a s h e s Applicable Function Code 45, 46, 47 or Indicator LED Code Mode LED 2 flashes Select override secure mode of operation per list below Default Keyboard Code Series Keyboard Description Numeric Keypad no BreakPage Page Programming in Remote Mode Page Command A0krcCxDx.......CR Acknowledgement NoneCommand A1aCxDx.......CR Code HEXMNEMONIC/DESCRIPTION COMMAND/ACKNOWLEDGEMENT Code HEX Snddly Command A2CxDxCRMNEMONIC/DESCRIPTION COMMAND/ACKNOWLEDGEMENT Code HEX Command A3PbbbbbwsphCRCommand A4xxxx-xxxxCR Command A5xCxDxCR Command A6xCRCommand A7hhhmCR ClickedNvbdclr Command A9CLRCR RawedSecure Command AFxxxx-xxxxCR Command B0LxCRLight Command B1pdCR MNEMONIC/DESCRIPTION COMMAND/ACKNOWLEDGEMENT Code HEX Sendp Command B2p...........CRCommand B3CR Command B4CR Reset Command B5RSTCRKssnd Command B6CR Ksstatus Command B7CRCommand B8xCR Command B9cCRCarded Command BApCR Command BBpCRCdcont Command BCpCR Command BDpxCRAcknowledgement PorteCommand Becr Getset Command BfcrBEnnnnnvvvvkkkkx-xCR BF...............CRRemote Description Programming Command Programming KEY MAKE/BREAK CodesWhere A0 Examples of Remote Programming for KEY MAKE/BREAK CodeExample Parameters same as shown for example Copying Keyboard Setup Data Cloning Keyboard downloading connection diagramOperators and Programmers Magnetic Cards System LOGMaintenance PrecautionsCleaning KEY Legend Change 5/8-INCH Full Travel KeyboardsBattery Replacement KEY Legend Change Flat Tactile MembranePage Appendix a Series 500 POS Standard Keyboard Layouts Page Compact 5/8-Inch Qwerty Layout Appendix B Keyboard CABLE/CONNECTOR Data Back Connector Pinouts Adapter Cable PinoutsAppendix C Ascii Character SET DLEScan Code KEY Number Decimal Hexadecimal2B/AB Scan Code KEY Number 4F/CF 3B/BB E1 14 77 E1 62/F0 9D C5 F0 14 F0 One Year Limited Service Warranty Terms & Conditions Ultimate Technology CorporationRawson Road VICTOR, NEW York