MSI/55 - gammel terminal for bestilling av varer ved filial i sentralbutikken

MSI/55 - gammel terminal for bestilling av varer ved filial i sentralbutikken

Enheten vist på KDPV var ment å automatisk sende bestillinger fra en filial til en sentral butikk. For å gjøre dette var det nødvendig å først legge inn artikkelnumrene til de bestilte varene i den, ringe nummeret til sentralbutikken og sende dataene ved å bruke prinsippet om et akustisk koblet modem. Hastigheten som terminalen sender data med er ment å være 300 baud. Den drives av fire kvikksølv-sinkceller (på den tiden var det mulig), spenningen til et slikt element er 1,35 V, og hele batteriet er 5,4 V, så alt fungerte fra en 5 V strømforsyning. Bryteren lar deg velge tre moduser: CALC - en vanlig kalkulator, OPER - du kan skrive inn tall og andre tegn, og SEND - sending, men først kunne du ikke lage en lyd. Det er klart at du på en eller annen måte kan lagre artikler og deretter sende dem, men hvordan? Hvis vi kan finne ut av det, vil forfatteren prøve å analysere lydene dette programmet, eller til og med på en eller annen måte tilpasse terminalen for digitale typer amatørkommunikasjon.

Enheten fra baksiden, det dynamiske hodet og batterirommet er synlige:

MSI/55 - gammel terminal for bestilling av varer ved filial i sentralbutikken

Det viktigste - hvordan klemme lyd ut av terminalen - lærte forfatteren av en person som en gang hadde samme terminal. Du må angi initialiseringskoden, og deretter kan du legge inn artikler. Vi flytter bryteren til OPER-posisjon, bokstaven P kommer opp. Tast inn 0406091001 (forfatteren forklarer ikke hva dette er, sannsynligvis brukernavnet) og trykk ENT. Bokstaven H vises. Tast inn 001290 (og dette er sannsynligvis passordet) og trykk ENT igjen. Tallet 0 vises. Du kan legge inn artikler.

Artikkelen må begynne med bokstaven H eller P (forfatteren gjorde en feil her, det er ingen bokstav P på tastaturet, det er en F), så er det tall. Etter å ha trykket på ENT-tasten, vises en linje som 0004 0451, hvor for hver påfølgende artikkel øker det første tallet og det andre reduseres, noe som betyr at dette er henholdsvis antall okkuperte og ledige celler. Du kan bruke piltastene til å bla gjennom de innlagte artiklene, men forfatteren vet ikke hvordan de skal slettes (som betyr at CLR-tasten ikke hjalp). Det er ikke sagt hvordan man skal angi antall for hver artikkel.

Etter å ha lagt inn artiklene må du flytte bryteren til SEND-posisjonen og trykke på SND/=-tasten. Meldingen SEND BUSY vil vises på indikatoren, og overføringen starter:

MSI/55 - gammel terminal for bestilling av varer ved filial i sentralbutikken

En tone med en frekvens på 4,4 Hz høres i 1200 s. Så i ytterligere 6 s - 1000 Hz. De neste 2,8 s brukes på å sende det modulerte signalet, etterfulgt av ytterligere 3 s - igjen på å sende 1000 Hz-tonen.

Hvis du ser nøye på spekteret, faktisk, i stedet for 1000 Hz får du 980, og i stedet for 1200 - 1180. Forfatteren spilte inn en WAV-fil, installerte det ovennevnte programmet ("mann" for det her) og kjørte det slik:

minimodem -r -f msi55_bell103_3.wav -M 980 -S 1180 300

Det viste seg:

### CARRIER 300 @ 1000.0 Hz ###
�H00��90+�H00��90+�H00��90+�H��3�56��+�Ʊ�3�56��+��9��+�ƴ56+�H963�5���+�
### NOCARRIER ndata=74 konfidens=2.026 ampl=0.147 bps=294.55 (1.8 % sakte) ###

Det ser ut som Bell 103-modulasjon. Selv om det vanligvis er 1070 og 1270 Hz.

Har frekvensene på terminalen "svevet bort"? Forfatteren redigerte WAV-filen slik at hastigheten økte med 1,8 %. Det ble nesten nøyaktig 1000 og 1200. Ny lansering av programmet:

minimodem -r -f msi55_bell103_4.wav -M 1000 -S 1200 300 -R 8000 -8 —startbiter 1 —stoppbiter 1

Og hun svarte:

### CARRIER 300 @ 1000.0 Hz ###
�H00��90+�H00��90+�H00��90+�H��3�56��+�Ʊ�3�56��+��9��+�ƴ56+�H963�5���+�
### NOCARRIER ndata=74 konfidens=2.090 ampl=0.148 bps=299.50 (0.2 % sakte) ###

I begge tilfeller har resultatet mening, til tross for feilene. Artikkelnummer H12345678 ble "trukket ut" fra signalet som H��3�56�� - tallene vi klarte å finne ut er på plass. Strømforsyningen kan ha dårlig filtrering, noe som fører til at en 50-Hz bakgrunn legges over signalet. Programmet rapporterer en lav konfidensverdi (konfidens=2.090), som indikerer et forvrengt signal. Men nå er det i det minste klart hvordan terminalen sendte data til sentralbutikkens datamaskin når den fortsatt eksisterte.

Kilde: www.habr.com

Legg til en kommentar