Page 1
KB-6600 SERIES TECHNICAL MANUAL Rev. : Original...
Page 2
This manual assists the user especially the software programmer who provides the software system for POS application to utilize the hardware of the KB-6600 series which is a member of the POSIFLEX programmable keyboard family. The powerful programmable keyboard KB-6600 series...
DOS or Windows DOS box and 3. “RWM.EXE” the straightforward direct read/write programming utility under DOS or Windows DOS box. Installation of the first 3 programming methods can be found in the Posiflex Product Information CD delivered with the keyboard or Posiflex POS terminals or can be downloaded from Posiflex web site.
Page 6
Click “Next” and there will be a program group “Posiflex Tools” in the program folders. Fig 1-2 Click “Next” to next step. Fig 1-3 Select the “ Yes, I want to restart my computer now” and click “Finish” to complete the whole installation.
Page 7
When the system is restarted, the user may find the item “Posiflex Programmable Keyboard” in the “Posiflex Tools” submenu within Program Files. The user may select this item to start the programming task of KB-6600 in Windows. KB-6600 series Technical Manual 1 - 3...
DOS UTILITY INSTALLATION Please find in the Posiflex Product Information CD the subdirectory \Drivers\KB\KB6600.nnn and install the programmable keyboard utility by executing the “install” command in this subdirectory under true DOS or DOS box of Win 98. The screen will then change to Fig. 1-5: Fig 1-5 Answer “y”...
Page 9
Fig 1-8 All the necessary files will be copied to the directory “POSIFLEX.D”, and the installation is completed. After a while, the screen will be like in Fig. 1-9. The utility is copied.
The available size of the program buffer depends on the memory size available in the programmable keyboard. For a standard KB-6600 programmable keyboard (8KB memory) the maximum program buffer size available for key-content area is around 7,800 bytes. KB-6600 series Technical Manual 2 - 1...
Fig. 2-5. Firstly go to the right position by selecting page, column and key, then enter either ASCII-code or scan-code editing mode depends on what to program. Edit or modify one key after another to come to the expected key-content in program buffer. KB-6600 series Technical Manual 2 - 2...
Page 13
Move to key Edit one key (in ASCII- or scan- code) More key to edit? Store the Save to file or write results? to keyboard Quit the program? Fig. 2-5 Editing operation in program buffer KB-6600 series Technical Manual 2 - 3...
Fig. 2-8 Transferring a file to the keyboard PROGRAM PROGRAMMABLE READ CONTENT BUFFER KEYBOARD SAVE TO FILE PROGRAM HDD or BUFFER NETWORK Fig. 2-9 Transferring the data in the keyboard to a file in HDD or network KB-6600 series Technical Manual 2 - 4...
(modify) and save as indicated in Fig. 2-11 PROGRAM HDD or LOAD FILE BUFFER NETWORK PROGRAM MODIFY BUFFER PROGRAM SAVE TO FILE HDD or BUFFER NETWORK Fig. 2-11 Modifying a HDD or network file KB-6600 series Technical Manual 2 - 5...
A programmable answer back code composed of maximum 255 characters can be assigned to each position of the 6 position key switch. So that when the position of the 6 position key switch is changed, the key switch reports its current position (by KB-6600 series Technical Manual 2 - 6...
Settings override by software; ASCII code generation; Disabling individual existing magnetic track reading; Redefining start and end code of magnetic track data output and Character string transmit speed can be configured in the programming utility. KB-6600 series Technical Manual 2 - 7...
If you are to program or edit the content to a file without KB-6600 connected, the warning screen won’t appear and a screen display as illustrated in Fig. 2-12 below will appear. Fig. 2-12 KB-6600 series Technical Manual 2 - 8...
The “Keyboard” menu can be used to read the current content in the programmable keyboard to be edited in this utility or to write the edited result into the programmable keyboard. KB-6600 series Technical Manual 2 - 9...
Page 20
Character string transmit speed. If the KB-6600 is not installed with the optional MSR or if it is of the revision of historical exceptions, please do not check the item “Enable MSR Tuning”. KB-6600 series Technical Manual 2 - 10...
Special Contents One of the features that a Posiflex programmable keyboard / keypad outclasses other competitors is that the contents programmable is not limited in those displayable characters only. The programmable content includes those editing keys such as arrows and function keys such as F1 to F12, “Shift”, “Esc”...
Starting The Program To start programming the keyboard under pure DOS environment, the user has to change directory to the “POSIFLEX.D” which was established through installation, and then type the command “KBM” followed by pressing the “enter” key. For Windows 3.1/ 95/ 98, please click this icon in the start menu or click “Start”, “Run”...
Page 23
Then the screen like Fig. 2-17 will show up with the blinking cursor default at position “1A1” and all applicable commands listed at right. Cursor Program ID position Key-layout map Answer-back codes Key contents area Status bar Command list Fig. 2-17 KB-6600 series Technical Manual 2 - 13...
View Mode. Keyboard configuration Pressing “F3” key in view mode, the screen will show and allow update to all the keyboard setup configurations. Pressing keys like “b”, “c”, “f”, will alter setting of KB-6600 series Technical Manual 2 - 14...
“h”, “i” to redefine the correspondent leading code of each track or the ending code. Press “ESC” will return to keyboard configuration screen. Please use hardware jumper setting for configuring the MSR behavior if there is any trouble with the software setting. KB-6600 series Technical Manual 2 - 15...
“Alt” + “N” keys or “F8” key, an editing area will appear in the screen very similar to the ASCII code editing mode as above. This mode is the scan code editing mode and KB-6600 series Technical Manual 2 - 16...
For most of these entries, the way of typing “Esc” first and then the wanted key will do the same except the letter “F” must not use the “Esc” + “F” format since this combination is defined as the arbitrary release code. KB-6600 series Technical Manual 2 - 17...
Page 28
‘0F0 CTL’, ‘0F0 ALT’ or ‘0F0 LSF’ each representing the release code for the key press of ‘Ctrl’, ‘Alt’ or ‘Shift’ that was entered in the previous part of the scan-code edited key. KB-6600 series Technical Manual 2 - 18...
Windows environment, there is a shortcut approach. Click “Start” and “Run” and input “c:\posiflex\kbw\kbw.exe -w filename.tpl” to write the file to keyboard or input “c:\posiflex\kbw\kbw.exe -r filename.tpl” to save the keyboard content to the template file. The filename.tpl in these commands should be replaced with the actual file name.
Page 30
In either case, the language attribute for the QWERTY portion of the source will also be transferred to the destination. Please note that the RWM utilities for KB-6600 and other Posiflex programmable keyboard are of different version and should be used distinctively.
Need help?
Do you have a question about the KB-6600 Series and is the answer not in the manual?
Questions and answers