geekhack
geekhack Community => Keyboards => Topic started by: legalize on Fri, 12 October 2012, 10:53:01
-
(https://lh4.googleusercontent.com/-6dA8YbkhT44/T2Nd7cAXhXI/AAAAAAAACCc/NfHmieTkEig/s1280/DSC_0622.JPG)
I've got some Westinghouse ariline reservation terminals (http://picasaweb.google.com/legalize.slc/Westinghouse#) that have some rather exotic keyboards. The terminals are block mode devices, so you're supposed to edit a fill-out form on the screen and then hit "transmit". The terminal then sends the contents of the form to the mainframe as a block of data. Most people are familiar with character-at-a-time serial RS-232 terminals, but many serial terminals can operate in "block mode" as well. The idea was to unburden the remote computer from having to respond every time you pressed a key.
I bought a batch of these mostly because I liked the colored keyboard keys. If I'm ever going to get them talking, I'll need to either find a way to understand their proprietary block mode protocol (hopefully it's just a variant of IBM 3270 block mode protocol), or I'll need to replace the firmware in the terminals to have them talking something normal. The latter, while much more work, is entirely feasible. Let's face it, a terminal is unlikely to have anything more complicated than scan circuitry to sense keypresses, memory mapped display for the video and some sort of serial interface for the communications. They typically use stock microprocessors, so you can even dump the firmware ROM and reverse engineer it.
If anyone else has experience with these sorts of terminals, I'd love to hear about it.
-
You are way over my head in machine language, but those spherical keys look wicked.
I sure would love to find a set that would fit or could be modded to fit a "normal" keyboard.
-
You could wire up the matrix output traces to a Teensy and have yourself a programmable USB keyboard...
-
You could wire up the matrix output traces to a Teensy and have yourself a programmable USB keyboard...
They connect to the terminal CRT through a cable, so you can probably just build an interface for the cable connector.
-
Merry Christmas!!!
-
Tensey mod on that would be epic...Nice Keys