background image

 

 

 

Series 600 POS Keyboard 

 

 

 

 

13

  

 

PROGRAMMING 

 

PROGRAMMING KEYBOARD OPERATING PARAMETERS 

 
The operating parameters of the keyboard can be configured (programmed) remotely from the 
host computer or locally at the keyboard.  Keyboard programming in the remote mode sets the 
keyboard parameters as commanded by the host computer input applied at the main 
communications port.  Selection of the local programming mode enables keyboard parameter 
setup locally at the keyboard.  

Note:  All keyboards come from the factory programmed with 

a default set of parameters.   

 

LOCAL MODE PROGRAMMING INSTRUCTIONS 

 

To program the Series 600 Keyboard in the local mode proceed as follows: 
 
1.  Connect main keyboard port to PC or Host, Aux keyboard port to IBM Compatible PC 

keyboard. 

2.  Swipe the PROGRAM CARD supplied with the keyboard in the magnetic stripe reader MSR). 

3.  All LED indicators turn on and the keyboard annunicator beeps three times. 

4.  After step 3 is complete, LED indicator (1) will flash continuously to indicate that the keyboard 

programming mode is active. 

5.  For a summary of the parameters that can be programmed in the local mode, refer to Table 3. 

6.  Follow the instructions given in Table 2 for the applicable Function Code(s) to program the 

keyboard for the desired parameter(s).  Note that sequence of instructions provided in Table 2 
is in Function Code numerical order. 

7.  When programming is complete, exit the local programming mode by typing 

99

 on the Series 

600 Keyboard numeric keypad or by swiping the Program Card.  This returns the keyboard to 
normal operation. 

 
 
 
 
 
 
 
 
 
 
 
 

 
 
 

NOTE 

 

Some programming options may not be 
activated until the keyboard is re-powered.  
Serial port communication selections  -- 
Function Codes 20-24; 30-34; 91. 

Содержание 600 POS

Страница 1: ...SERIES 600 POS KEYBOARD PROGRAMMING USER S GUIDE...

Страница 2: ...MMING KEYBOARD OPERATING PARAMETERS 13 LOCAL MODE PROGRAMMING FUNCTION CODES AND SETTINGS 13 LOCAL MODE PROGRAMMING INSTRUCTIONS 11 LOCAL MODE PROGRAMMING 30 KEY MAKE BREAK CODES AND EXTENDED FUNCTION...

Страница 3: ...Series 600 POS Keyboard iii MAINTENANCE 63 PRECAUTIONS 63 CLEANING 63 KEY LEGEND CHANGE 64 3 4 AND 5 8 INCH FULL TRAVEL KEYBOARDS 64 BATTERY REPLACEMENT 60...

Страница 4: ...3 LOCAL MODE PROGRAMMING FUNCTION CODES AND DEFAULT SETTINGS 25 TABLE 4 LOCAL PROGRAMMING COMMANDS FOR KEY MAKE BREAK AND EXTENDED FUNCTIONS 31 TABLE 5 REMOTE PROGRAMMING MODE COMMANDS 36 TABLE 6 REMO...

Страница 5: ...is booklet is available from the U S Government Printing Office Washington DC 20402 Order stock number 004 000 00345 4 NOTICE This equipment complies with the limits for a Class A computing device in...

Страница 6: ...ensure that information in this document was complete accurate and up to date Ultimate Technology Corporation assumes no responsibility for errors beyond its control Ultimate Technology Corporation al...

Страница 7: ...Series 600 POS Keyboard 2 Figure 1 Typical Point of Sale Station with Standard QWERTY Series 600 keyboard...

Страница 8: ...ard configurations including QWERTY and typical POS layouts are available Custom configurations of any number of keys are also available FULLY USER PROGRAMMABLE Local PC Keyboard Remote from Host OPOS...

Страница 9: ...Series 600 POS Keyboard 4 BUILT IN ANNUNCIATOR Programmable Selectable tone and duration BUILT IN DIAGNOSTICS Self test...

Страница 10: ...ogy Corporation s Customer Service department If the dealer or your service provider cannot answer your question or provide satisfactory service please call our sales and technical support department...

Страница 11: ...rton and carefully remove the keyboard and accessories 3 Remove shipping retainers and protective covers from the keyboard and accessories Series 600 Keyboard Cables as per order requirements Series 6...

Страница 12: ...rinter and cash drawer connections required by various manufacturers NOTE JUMPERS COME UNINSTALLED FALURE TO PROPERLY SET JUMPER COULD DAMAGE KEYBOARD Jumper pin set A and B is used with cash drawer 1...

Страница 13: ...1 Driver Port Out Cash Drawer 2 Driver Port In Cash Drawer 2 Driver Port Out Drawer Type Jumpers Main KB Port Aux KB Port Bar Code Scanner or Check Reader Receipt Printer Cash Drawer Port 1 2 Cash Dr...

Страница 14: ...Series 600 POS Keyboard 9 Figure 2 Typical Keyboard External Connections...

Страница 15: ...umpers to match printer Drawer 2 Status from drawer 2 Driver 2 Signal to open drawer 2 Drawer 1 Status from drawer 1 Driver 1 Signal to open drawer 1 Auxiliary RS232 Serial accessory ports for scanner...

Страница 16: ...from Figure 4 Although the location of keys may differ among types of keyboards the function of the controls and indicators described in Table 1 pertain to all keyboard types The operator should becom...

Страница 17: ...unlock use of keyboard when the card is swiped through reader LED 1 is on when keyboard is secured and off when unlocked Used to read Program Card to enable keyboard programming in local mode when the...

Страница 18: ...Swipe the PROGRAM CARD supplied with the keyboard in the magnetic stripe reader MSR 3 All LED indicators turn on and the keyboard annunicator beeps three times 4 After step 3 is complete LED indicator...

Страница 19: ...key function LED 2 turns on Note See Example 3 page 33 for Procedure to make sec op key 2 At the Series 600 Keyboard press the key to be programmed See Table 4 Local Programming Key MAKE BREAK Codes...

Страница 20: ...ed in the primary function mode in order to use secondary function codes 03 04 Program Primary OPOS Keys 03 and Secondary OPOS Keys 04 The keys on the Series 600 Keyboard can be programmed to output u...

Страница 21: ...code or exit the local programming mode by entering 99 on Series 600 Keyboard numeric keypad or by swiping the Program Card Note Disabling all format tracks will not disable the SECURE or PROGRM card...

Страница 22: ...At the Series 600 Keyboard press ENTER LED 2 turns off 4 Program the next function code or exit programming mode by entering 99 on Series 600 Keyboard numeric keypad or by swiping the Program Card 14...

Страница 23: ...2 turns off while entering key codes at the auxiliary keyboard you have exceeded 24 key codes Repeat steps 1 and 2 3 At the Series 600 Keyboard press ENTER LED 2 turns off 4 Program the next function...

Страница 24: ...7 19200 3 1200 8 38400 4 2400 9 57600 5 4800 LED 2 turns off 3 Program the next function code or exit programming mode by entering 99 on Series 600 Keyboard numeric keypad or by swiping the Program C...

Страница 25: ...en LED 2 turns off 3 Program the next function code or exit programming mode by entering 99 on Series 600 Keyboard numeric keypad or by swiping the Program Card 23 or 33 Main Port 0 23 AUX Port 1 33 H...

Страница 26: ...eric keypad or by swiping the Program Card 25 or 35 Comm RS232 Main Port 0 25 AUX Port 1 35 Prefix 1 Swipe Program Card While in programming mode at the Series 600 Keyboard numeric keypad enter Functi...

Страница 27: ...es 2 At the auxiliary keyboard press the desired key or type the desired key sequence Note that the maximum number of key codes is limited to 24 this is equivalent to approximately 12 key strokes If t...

Страница 28: ...lent to approximately 12 key strokes If the Series 600 Keyboard b eeps and LED 2 turns off while entering key codes at the auxiliary keyboard you have exceeded 24 key codes Repeat steps 1 and 2 3 At t...

Страница 29: ...Series 600 POS Keyboard 24...

Страница 30: ...entering key codes at the auxiliary keyboard you have exceeded 24 key codes Repeat steps 1 and 2 3 At the Series 600 Keyboard press ENTER LED 2 turns off 4 Program the next function code or exit prog...

Страница 31: ...open This command is used to disable key codes coming from the keyboard if the cash drawer s are open If this command is given a non zero value and the specified drawer s is opened the SECURE LED wil...

Страница 32: ...600 Keyboard numeric keypad enter Function Code 80 or 81 LED 2 flashes 2 At auxiliary keyboard hit the left SHIFT key if programming Function Code 80 or right SHIFT key if programming Function Code 8...

Страница 33: ...numeric keypad or by swiping the program Card 90 Dump System Log This is a command used to read out the Series 600 Keyboard system log data at the main port For detailed information about retrieving...

Страница 34: ...Default Keyboard 1 Swipe Program Card While in programming mode at the Series 600 Keyboard numeric keypad enter Function Code 97 LED 2 turns on 2 At Series 600 Keyboard numeric keypad enter the applic...

Страница 35: ...m Keyboard Secondary Keys See default See remarks above 02 Copy Primary Keys to Secondary Keys None Used to copy primary key code into key secondary position 03 Program Primary OPOS Keys None To be us...

Страница 36: ...ack 0 Used to send MSR data if one or both tracks are good 0 send any track 1 send only if both tracks are good 20 RS232 Port 0 Baud Rate 9600 Baud Rate Used to select a baud rate for Port 0 Baud rate...

Страница 37: ...the keyboard Main Port 38 Keyswitch Position 1 MAKE k1 Used to program the MAKE codes of the keyswitch When the key is turned into position 1 the switch can send macros and or perform an internal sec...

Страница 38: ...r status instead of sending it each time it changes state open or closed Two options are available Send on change or transition or send only with poll command CDCONT 50 Disable Keys While Cash Drawer...

Страница 39: ...o None Reserved for future use 90 Send System Log None Used to read the Series 600 Keyboard system log at the main port For detailed information about retrieving the system log data refer to the Maint...

Страница 40: ...Series 600 POS Keyboard 35 swiping the Programmer s card...

Страница 41: ...here 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 command all codes are sent when keys are released BREAK code...

Страница 42: ...am another key 9 To exit the programming mode enter 00 99 at the Series 600 Keyboard numeric keypad EXAMPLE 2 This example programs the Series 600 Keyboard to start repeat mode of key using the A key...

Страница 43: ...er key 7 To exit the programming mode enter 00 99 at the Series 600 Keyboard numeric keypad EXAMPLE 4 This example erases the macro from the primary and or secondary key position on the Series 600 Key...

Страница 44: ...acter Note Field NOTES OP Code A5 Define Shift Control Alternate Keys SPCDGF OP Code A6 Key Click CLICKED OP Code A7 Read Database Register NVBDRD OP Code A8 Write Database Register NVBDWR OP Code A9...

Страница 45: ...MIT command OP Code B4 after programming the keyboard remotely to save the changes in the NVRAM Failure to use the COMMIT command after making programming changes will result in the loss of the change...

Страница 46: ...for Series 600 Keyboard Refer to Table 6 for further explanation COMMAND A0krcCxDx CR A0 Op Code k P to program Primary key S to program Secondary key Missing means program both Primary and Secondary...

Страница 47: ...ate command 0D hex A AUX serial port prefix B AUX serial port suffix C keyswitch 1 make D keyswitch 1 break E keyswitch 2 make F keyswitch 2 break G keyswitch 3 make H keyswitch 3 break I mag 1 3 pref...

Страница 48: ...t equals 10 mS CR terminate command 0D hex ACKNOWLEDGEMENT NONE A3 COMMP Communications setup for selecting ports baud rate word length stop bits parity and method of handshaking COMMAND A3Pbbbbbwsph...

Страница 49: ...e command 0D hex ACKNOWLEDGEMENT NONE A5 SPCDEF Define where SHIFT CONTROL and ALTERNATE keys are located on auxiliary keyboard COMMAND A5xCxDx CR A5 Op Code x 1 right shift 2 left shift 3 right contr...

Страница 50: ...ACKNOWLEDGEMENT NONE A8 NVBDWR Write a database register COMMAND A8hhhxx x CR A8 Op Code hhh 3 character address representing the register to write xx data to write in ASCII or CxDx pairs 16 bytes max...

Страница 51: ...row and column CR terminate command 0D hex ACKNOWLEDGEMENT NONE AE SECURE Used to lock keyboard from remote location COMMAND AEx CR AE Op Code x 0 unsecured 1 secured CR terminate command 0D hex ACKNO...

Страница 52: ...B0 LIGHT Provides on off control for keyboard light emitting diode LED indicators PC mode for NUM and CAP Lock lights is default COMMAND B0Lx CR B0 Op Code L lamp x on off CR terminate command 0D hex...

Страница 53: ...2000 6 1320 2 220 7 1760 3 440 8 2640 4 660 9 3520 duration mS in ASCII 0 1000 5 500 1 100 6 600 2 200 7 700 3 300 8 800 4 400 9 900 ACKNOWLEDGEMENT NONE B2 SENDP Sends data to selected port main ser...

Страница 54: ...COMMIT command will result in the loss of the changes the first time power is removed from the keyboard COMMAND B4 CR B4 Op Code CR terminate command 0D hex ACKNOWLEDGEMENT NONE B5 RESET Resets keyboa...

Страница 55: ...ard reader track data for any one good track or if both tracks are good COMMAND B8x CR B8 Op Code x A send any good track B send if both tracks are good CR terminate command 0D hex ACKNOWLEDGEMENT NON...

Страница 56: ...Annunciation selection A beep on good read B beep on bad read C beep on good and bad read D no beep Annunciation beep frequency for good read is 2000 Hz and for a bad read is 500 Hz ACKNOWLEDGEMENT N...

Страница 57: ...control CR terminate command 0D hex Selection control A cash drawer 1 macros B cash drawer 2 macros C cash drawer 1 and 2 macros ACKNOWLEDGEMENT Send back Macros for request BD PORTE Disables all data...

Страница 58: ...mmand 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...

Страница 59: ...REAK 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...

Страница 60: ...l k P to program Primary key S to program Secondary key r Row in ASCII c Column in ASCII Cx Low nibble of hex value Dx High nibble of hex value Where x 0 9 A F start BREAK code phase of key BREAK code...

Страница 61: ...data in Appendix D to find the key code number for the Z key on the 101 102 keyboard The Z key code number 46 decimal 2 Convert key code 46 decimal to its hexadecimal equivalent The key code 2E hex 3...

Страница 62: ...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 t...

Страница 63: ...Appendix D for keyboard key number format and scan code cross reference Table 7 OPOS Key Definitions OPOS Key No Output OPOS Key No Output OPOS Key No Output 01 01 02 02 03 03 04 04 05 05 06 06 07 07...

Страница 64: ...ic keypad enter sub function 8 add CTL BREAK CTL BREAK ALT 3 At the auxiliary keyboard type c10 4 At the Series 600 Keyboard press ENTER Track 1 12 suffix 1 Swipe program Card While in programming mod...

Страница 65: ...NTER Track 2 18 bad read 1 Swipe program Card While in programming mode at the Series 600 keyboard enter Function Code 18 bad read 2 At the auxiliary keyboard type c21 CR 3 At the Series 600 Keyboard...

Страница 66: ...ros to the main port of the keyboard in command format The second method is performed in the local programming mode with the source and target keyboards connected together This method can only be used...

Страница 67: ...switch move the switch out of the AUX position This returns the keyboard to normal operation 6 Repeat steps 1 through 5 for next target keyboard or disconnect equipment OPERATOR S AND PROGRAMMER S MAG...

Страница 68: ...low to drain Allow to dry for 24 hours then reconnect to system If it does not work consult a qualified service technician The keyboard may need to be repaired or replaced If you spill heavy or thick...

Страница 69: ...oardcontainsa3 voltlithiumbatteryreplaceablewithPanasonicPartNo BR2032orequivalent Under normaluseofthekeyboard thisbatterytypicallyhasa5 yearlife Toreplacethebattery proceedasfollows NOTE A full line...

Страница 70: ...ttery s terminals from making electrical contact To avoid this wipe both sides before installing battery Panasonic Part No BR2032 6 Make sure that the cable connectors are making good contact then pos...

Страница 71: ...Series 600 POS Keyboard A1 APPENDIX A SERIES 600 POS STANDARD KEYBOARD LAYOUTS QWERTY 1 Default Layout QWERTY 2 Default Layout...

Страница 72: ...Series 600 POS Keyboard A2 APPENDIX A SERIES 600 POS STANDARD KEYBOARD LAYOUTS Full Matrix Default Layout...

Страница 73: ...9 FEMALE 1 N C 2 TXD OUT 3 RXD IN 4 N C 5 GRD 6 N C 7 CTS IN 8 RTS OUT 9 5 VDC IN OUT AUX RS232 DB9 MALE 1 N C 2 RXD IN 3 TXD OUT 4 N C 5 GND 6 N C 7 RTS OUT 8 CTS IN 9 5 VDC IN OUT KEYBOARD MAIN 1 DA...

Страница 74: ...0D Ctrl M CR 3D 6D m 0E Ctrl N SO 3E 6E n 0F Ctrl O SI 3F 6F o 10 Ctrl P DLE 40 70 p 11 Ctrl Q DCI 41 A 71 q 12 Ctrl R DC2 42 B 72 r 13 Ctrl S DC3 43 C 73 s 14 Ctrl T DC4 44 D 74 t 15 Ctrl U NAK 45 E...

Страница 75: ...N CODE SET 1 SET 2 SET 3 1 01 29 A9 0E F0 0E 0E F0 0E 2 02 1 02 82 16 F0 16 16 F0 16 3 03 2 03 83 1E F0 1E 1E F0 1E 4 04 3 04 84 26 F0 26 26 F0 26 5 05 4 05 85 25 F0 25 25 F0 25 6 06 5 06 86 2E F0 2E...

Страница 76: ...24 24 F0 24 20 14 R 13 93 2D F0 2D 2D F0 2D 21 15 T 14 94 2C F0 2C 2C F0 2C 22 16 Y 15 95 35 F0 35 35 F0 35 23 17 U 16 96 3C F0 3C 3C F0 3C 24 18 I 17 97 43 F0 43 43 F0 43 25 19 O 18 98 44 F0 44 44 F0...

Страница 77: ...2B AB 5D F0 5D 53 F0 53 43 2B Enter 1C 9C 5A F0 5A 5A F0 5A 44 2C Left Shift 2A AA 12 F0 12 12 F0 12 45 2D No Key on 101 keyboard 56 D6 61 F0 61 13 F0 13 46 2E Z 2C AC 1A F0 1A 1A F0 1A 47 2F X 2D AD...

Страница 78: ...ete E0 53 E0 D3 E0 71 E0 F0 71 64 F0 64 79 4F E0 4B E0 CB E0 6B E0 F0 6B 61 F0 61 80 50 Home E0 47 E0 C7 E0 6C E0 F0 6C 6E F0 6E 81 51 End E0 4F E0 CF E0 69 E0 F0 69 65 F0 65 83 53 E0 48 E0 C8 E0 75 E...

Страница 79: ...04 68 Keypad Delete 53 D3 71 F0 71 71 F0 71 105 69 Keypad 4A CA 7B F0 7B 84 F0 84 106 6A Keypad 4E CE 79 F0 79 7C F0 7C 108 6C Keypad Enter E0 1C E0 9C E0 5A E0 F0 5A 79 F0 79 110 6E Escape 01 81 76 F...

Страница 80: ...NUMBER Hexadecimal LEGEND SCAN CODE SET 1 SET 2 SET 3 124 7C Print SysRq E0 2A E0 37 E0 B7 E0 AA E0 12 E0 7C E0 F0 7C E0 F0 12 57 F0 57 125 7D Scroll Lock 46 C6 7E F0 7E 5F F0 5F 126 7E Pause Break E...

Страница 81: ...ULTIMATE TECHNOLOGY CORPORATION 100 Rawson Road VICTOR NEW YORK 14564 Printed in U S A 10756016 REV B 1 03...

Отзывы: