Started documentation.

This commit is contained in:
Leander Hutton 2019-04-13 00:37:43 -04:00
parent 754b8ccb3a
commit d6cdeb36b5

23
M122_Soarers_Convert.txt Executable file
View File

@ -0,0 +1,23 @@
IBM M122 Soarer's Converter Configs
---
These are some configuration files and documentation for use with Soarer's Converters specifically for the IBM M122. These work with both the old style Battleship M122s and the newer Battlecrusier sized variants.
These were popular keyboards with terminal and point of sale systems. The older variants have 240° DIN connector that looks similar to the DIN connector on an XT or AT class PC of the time. The pins are arranged differently though and you'll need a different adapter. The newer models used twisted pair cable and an RJ-45 connector. Both speak the same scancode set and the same config file will work. They're relatively cheap as far as Model M's go these days as they just don't plug into a regular PC on their own. The few I have picked up have varied from barely used to well worn but mostly working due to the varied conditions these things saw out in the field. Parts and replacement keycaps are still available from Unicomp[1] if you buy one with some problems. Under the hood they use the same legendary IBM buckling spring mechanism.
The real value of these keyboards comes in with a modern ATMega microcontroller and the ability to remap the keys. You can either purchase a pre-made converter from a number of eBay sellers or build your own out of a Teensy 2.0. Link at the bottom of the file for the eBay store I've bought a few nice pre-made converters from, but making your own isn't hard.
On Linux I use sctools[2] to load the create the binary from the configuration file and load onto the converter. There are tools for MacOS and Windows in the regular Soarer's Converter zip file[3].
Links:
Source for very nice pre-made Soarer's Converter:
https://www.ebay.com/str/barcodemaverick
[1] https://www.pckeyboard.com/
[2] https://github.com/thentenaar/sctools
[3] https://geekhack.org/index.php?topic=17458.0