Ultimate Technology 600 POS manual Example

Page 62

EXAMPLE 6.

This example programs key at top left-hand corner of keyboard (row 1, column A) as a primary key that outputs the string "abCd" for MAKE.

1.Use the data in Appendix D to find the key code numbers for the A, B, C and D keys on the 101/102-keyboard. The key code numbers for the A, B, C and D keys = 31, 50, 48 and 33, respectively.

2.Convert key codes 31, 50, 48 and 33 to their hexadecimal equivalents. The key codes = 1F, 32, 30 and 21, respectively.

3.Program command = A0krcCxDxCxDx(C^xD^x)CxDx<CR> =

A0 P 1 CF D1 C2 D3 ( C0 D3 ) C1 D2 <CR>

Parameters same as shown for example 1, except () = left shift MAKE and BREAK.

This command sends the MAKE code for the "ab"; MAKE code for the left SHIFT; MAKE code for "C"; then BREAK code for the left SHIFT followed by the MAKE code for the "d".

EXAMPLE 7.

This example programs key at top left-hand corner of keyboard (row 1, column A) as a primary key that outputs the scan code "left CONTROL a" for MAKE and BREAK.

1.Use the key code data in Appendix D to find that the key code number for the "A" key. The key code = 31.

2.Convert key code 31 to its hexadecimal equivalent. The key code = 1F hex.

3.Program command = A0krc[CxDx!]<CR> = A0 P 1 A [ CF D1 ! ] <CR>

Parameters same as shown for example 1, except [] = left CONTROL key MAKE and BREAK and ! = define where BREAK code start.

This command sends the MAKE code for the left CONTROL; MAKE code for the "a" when pressed; then after release of the key the BREAK for the left CONTROL. This allows more keys to be typed in while the PC is under the influence of CONTROL. The ! causes all codes remaining in the key macro to be sent on release of the key.

Series 600 POS Keyboard

57

Image 62
Contents Programming & USER’S Guide Table of Contents Maintenance List of Figures AppendixList of Tables Series 600 POS Keyboard Scope Special NoteSeries 600 POS Keyboard Model Description FeaturesProduct Information BUILT-IN Diagnostics BUILT-IN AnnunciatorWeight Approvals Service and WarrantySpecifications EnvironmentInstallation Unpacking and InspectionPrinter 1, 2 Pinouts External ConnectionsCash Drawer Jumper Connections Printer Fired Driver 1Main RS232 Typical Keyboard External Connections Keyboard External Connectors Rear View DescriptionControls and Indicators OperationSeries 600 POS Keyboard Programming Keyboard Operating Parameters Local Mode Programming InstructionsProgramming LED 2 stops flashing LED 2 turns onLED 2 flashes LED 2 turns off Local Mode Programming Instructions = Default Settings Local Mode Programming Instructions = Default Settings List below to select MSR data from one or both good tracks 20 or 21 or22 or 23 or24 or 25 or26 or Turns Series 600 POS Keyboard Cash Drawer Status Local Mode Programming Instructions = Default Settings Numeric keypad, enter Function Code 80 or Define Left Shift Alternate Local Mode Programming Instructions = Default Settings Function Parameter Default Remarks Code Function Parameter Default Remarks Code Setting Function Parameter Default Remarks Code Setting Executed Local Mode programming Function Codes and Default Settings Swiping the Programmers card Series Keyboard Description Numeric Keypad no BreakExample Example Programming in Remote Mode Series 600 POS Keyboard Command A0krcCxDx.......CR Acknowledgement NoneCommand A1aCxDx.......CR Commp Command A5xCxDxCR Clicked CommandA4xxxx-xxxxCR A6xCRCdsecopn Nvbdwr CommandNvbdclr Command A9CLRCR ADxCR Secure CommandComment Command AExCRCommand B0LxCR B1pdCR B2p...........CRKssnd Command Commit CommandCommand B5RSTCR Carded Command OP Code MNEMONIC/DESCRIPTION COMMAND/ACKNOWLEDGEMENT HEXMsrsnd Command BBpCR Cdcont CommandBApCR Acknowledgement Porte CommandBCpCR BDpxCRBEnnnnnvvvvkkkkx-xCR Command Bfcr101/102-KEY Keyboard KEY Code Identification BF...............CRRemote Description Programming Command Remote Programming KEY MAKE/BREAK CodesWhere A0 Examples of Remote Programming for KEY MAKE/BREAK CodeExample Example Opos Programming OposPrefix MSR Programming for UTC Opos DriversTrack SuffixMSR Series 500 Main Copying Keyboard Setup Data CloningSource Unit Destination Unit SeriesOperators and Programmers Magnetic Cards System LOGCleaning MaintenancePrecautions Battery Replacement KEY Legend Change Inch Full Travel KeyboardsSeries 600 POS Keyboard Appendix a Series 600 POS Standard Keyboard Layouts Appendix a Series 600 POS Standard Keyboard LayoutsAppendix B Keyboard CABLE/CONNECTOR Data Back Connector 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 Ultimate Technology Corporation VICTOR, NEW York