Fortune 32:16

From Deskthority wiki
Jump to navigation Jump to search
Fortune 32:16
Branding Fortune Systems
Manufacturer Fortune Systems
Layouts Domain specific
Keyswitches Key Tronic foam and foil, Digitran capacitive leaf
Keycaps Double-shot injection molding ABS
Interface 8P8C Modular Jack
Years of production 1983-?
Discontinued Yes

Fortune 32:16 was a family of business computer systems produced by Fortune Systems in the 1980s. The systems used a Motorola 68000 microprocessor and ran the proprietary FOR:PRO operating system which was based on AT&T Unix.[1]


All Fortune 32:16 keyboards share a common layout using a standard QWERTY layout for the alphas. Above the alpha block is a row of 16 function keys. To the left of the alpha block are three symbol keys. To the right of the alpha block is a navigation cluster and number pad.


There are two variants of the Fortune 32:16 keyboard; the HTS with Digitran capacitive leaf switches and the STS with Key Tronic foam and foil switches. From the 1987 Fortune Systems 32:16 Field Service Manual[1]:

"There are actually two types of top covers on the 32:16 models, the Soft Tooled Skin (STS) and the Hard Tooled Skin (HTS). The difference is that the STS are painted and the HTS have the color and texture molded into the plastic. The way to determine an HTS CPU or Keyboard from an STS CPU or Keyboard is to measure the length. The HTS CPU or Keyboard is twenty-three inches long and the STS CPU or Keyboard is twenty-two inches long.[1]"

HTS Digitran

STS Key Tronic



The Fortune 32:16 keyboards use 8P8C module jacks.


Pin Function
1 Ground
2 Serial Data
3 Unknown
4 VCC +5V
5 VCC +5V
6 Ground
7 Sheild
8 Sheild


Data is sent as 2400 baud, asynchronous serial data using 1 start bit, 8 data bits and 1 stop bit (8N1). No parity bit is used. The polarity of the line is inverted (active low), i.e a bit value of 1 is indicated by a low voltage level on the line. Keys send data on key press but not on key release. The Control, Shift and Caps Lock keys send no data when pressed. The alpha block sends a single byte ASCII value corresponding to their legends and modifier combination. For example, the 'A' key sends ASCII 'a' (0x61) when pressed alone, ASCII 'A' (0x41) when pressed in combination with Shift or Caps Lock, and ASCII Ctrl-A (0x01) when pressed in combination with Control. All keys outside the alpha block send three bytes of data. The first byte is always Ctrl-A (0x01). The second byte indicates the key pressed. The third byte is Carriage Return (0x0D). Each such key has two possible values for the second byte; one when pressed alone and another when pressed in combination with Shift or Caps Lock.

Key codes

All codes sent are shown in the diagram below:

Fortune 3216 codes.jpg


  1. 1.0 1.1 1.2 Bitsavers — [1]

External links