nästa dator introducerades 1988, med high-end-enheten att hitta fördel med universitet och finansinstitut under kort tid på marknaden. [Spencer Nelson] kom över ett tangentbord från en av dessa maskiner, och med lite erfarenhet, satt på att räkna ut hur det fungerade.
Tangentbordet har en typ av DIN-kontakt och talar ett icke-ADB-protokoll till maskinen, men [Spencer] ville få det att tala usb för användning med moderna datorer. Första försök att använda förbakad programvara som hittades online för att få tangentbordet som visat sig vara opålitligt. [Spencer] Misstänkte att koden, utvecklad för att läsa 50 mikrosekunderpulser från tangentbordet, feliserades.
Några analyser med ett oscilloskop och logisk analysator tillåts [Spencer] för att räkna ut tangentbordet kommunicerade med pulser någonsin 52,74 mikrosekunder, vilket motsvarade en frekvens på 18,960 kHz, sände två 9-bitars meddelanden i taget. Demontering av tangentbordet bekräftade dessa fynd – Inside var en 455 kHz klocka, med tangentbordet som skickade en signal varje 24 fästingar som producerar 18,960 kHz-utgången.
Omarbeta den ursprungliga koden som hittades online för att arbeta med de faktiska pulsbredderna som kommer från tangentbordet, har allt humming längs snyggt. Nu har [Spencer] ett bra tappningstangentbord med enastående känsla som pålitligt arbetar med modern hårdvara. Vi skulle kalla det en seger.
Om du behöver mycket mer av en fix, var noga med att dyka in i Keebin ‘med Kristina, en vanlig kolumn om våra favorit taktila inmatningsenheter!