MSI/55 - gammel terminal til bestilling af varer ved en filial i centrallageret

MSI/55 - gammel terminal til bestilling af varer ved en filial i centrallageret

Enheden vist på KDPV var beregnet til automatisk at sende ordrer fra en filial til en central butik. For at gøre dette var det nødvendigt først at indtaste artikelnumrene på de bestilte varer i det, ringe til nummeret på den centrale butik og sende dataene ved hjælp af princippet om et akustisk koblet modem. Den hastighed, hvormed terminalen sender data, formodes at være 300 baud. Det drives af fire kviksølv-zinkceller (på det tidspunkt var det muligt), spændingen af ​​et sådant element er 1,35 V, og hele batteriet er 5,4 V, så alt fungerede fra en 5 V strømforsyning. Kontakten giver dig mulighed for at vælge tre tilstande: CALC - en almindelig lommeregner, OPER - du kan indtaste tal og andre tegn og SEND - afsendelse, men først kunne du ikke lave en lyd. Det er klart, at du på en eller anden måde kan gemme artikler og derefter sende dem, men hvordan? Hvis vi kan finde ud af det, vil forfatteren forsøge at analysere lydene dette program, eller endda på en eller anden måde tilpasse terminalen til digitale typer amatørkommunikation.

Enheden fra bagsiden, det dynamiske hoved og batterirummet er synlige:

MSI/55 - gammel terminal til bestilling af varer ved en filial i centrallageret

Det vigtigste - hvordan man klemmer lyd ud af terminalen - lærte forfatteren af ​​en person, der engang havde den samme terminal. Du skal indtaste initialiseringskoden, og så kan du indtaste artikler. Vi flytter kontakten til OPER position, bogstavet P kommer frem. Indtast 0406091001 (forfatteren forklarer ikke hvad dette er, sandsynligvis brugernavnet) og tryk ENT. Bogstavet H vises. Indtast 001290 (og dette er sandsynligvis adgangskoden) og tryk ENT igen. Tallet 0 vises. Du kan indtaste artikler.

Artiklen skal begynde med bogstavet H eller P (forfatteren lavede en fejl her, der er ikke noget P på tastaturet, der er et F), så er der tal. Efter tryk på ENT-tasten kommer en linje som 0004 0451 frem, hvor for hver efterfølgende artikel det første tal stiger og det andet falder, hvilket betyder, at dette er henholdsvis antallet af besatte og ledige celler. Du kan bruge pileknapperne til at scrolle gennem de indtastede artikler, men forfatteren ved ikke, hvordan man sletter dem (hvilket betyder, at CLR-tasten ikke hjalp). Det er ikke sagt, hvordan man angiver mængden for hver artikel.

Når du har indtastet artiklerne, skal du flytte kontakten til SEND-positionen og trykke på SND/=-tasten. Meddelelsen SEND OPTAGET vil blive vist på indikatoren, og transmissionen begynder:

MSI/55 - gammel terminal til bestilling af varer ved en filial i centrallageret

En tone med en frekvens på 4,4 Hz lyder i 1200 sek. Så i yderligere 6 s - 1000 Hz. De næste 2,8 sek. bruges på at sende det modulerede signal, efterfulgt af yderligere 3 s - igen på at sende 1000 Hz-tonen.

Hvis du ser nærmere på spektret, får du faktisk i stedet for 1000 Hz 980 og i stedet for 1200 - 1180. Forfatteren optog en WAV-fil, installerede det ovennævnte program ("mand" for det her) og kørte det sådan her:

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

sket:

### 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 % langsom) ###

Det ser ud som om Bell 103 modulering. Selvom der generelt er 1070 og 1270 Hz.

Fløjede frekvenserne på terminalen væk? Forfatteren redigerede WAV-filen, så hastigheden steg med 1,8%. Det blev næsten præcis 1000 og 1200. Ny lancering af programmet:

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

Og hun svarede:

### 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 % langsom) ###

I begge tilfælde har resultatet mening på trods af fejlene. Artikelnummer H12345678 blev "trukket ud" fra signalet som H��3�56�� - de numre, vi var i stand til at se, er på deres pladser. Strømforsyningen kan have dårlig filtrering, hvilket forårsager, at en 50-Hz baggrund bliver overlejret på signalet. Programmet rapporterer en lav konfidensværdi (konfidens=2.090), hvilket indikerer et forvrænget signal. Men nu er det i det mindste klart, hvordan terminalen sendte data til den centrale butiks computer, da den stadig eksisterede.

Kilde: www.habr.com

Tilføj en kommentar