|
Petroleum solutions: Program your 9000 keyboard
The Cary 9000 series keyboard allows long strings of keystrokes to be embedded in a single keystem as a macro. Its integrated wedge allows information from the integrated magnetic stripe reader, barcode reader, or a regular PC keyboard to be transmitted to the PC host. When you swipe a card or scan a barcode, the microcontroller interprets the action and then transmits the corresponding scancodes to the PC. The PC's keyboard interrupt handler converts the scancodes to text and passes it to the application software.

Port map

Getting started
To begin programming your 9000 keyboard, ensure that you have the following:
- A PC with MS-DOS 5.0 or later that supports either an AT or PS/2 keyboard.
- A serial programming cable (available as part of a kit from your distributor).
- The Cary programming utility (included with your kit).
What is the pin configuration for the programming cable?
The programming cable may be created in two possible configurations, depending on what style of serial port is being used. The end that is used to plug into the keyboard is always DB-9. In the case of the DB-9-to-DB-9 cable, both ends are the same.

I have the correct cable and utility. I still cannot program the keyboard. Why?
The keyboard must be reset by powering the keyboard off and then on prior to doing the actual download. To do this, immediately following the command to download (that is, when you see the notice that follows), unplug the keyboard cable from the host and plug it back in. When you hear a beep, press any key to begin the actual download.
What scanners barcode readers are supported?
This keyboard supports any decoded-output RS-232 barcode reader.
What is the pinout for the scanner port?
The pinout for the scanner port is the same as any standard RS-232 DB-9 connector:
| Pin |
|
Function |
| 1 |
|
DCD |
| 2 |
|
RX |
| 3 |
|
TX |
| 4 |
|
DTR |
| 5 |
|
Gnd |
| 6 |
|
DSR |
| 7 |
|
RTS |
| 8 |
|
CTS |
| 9 |
|
RI (+5v DC) |
Additional options:
|