MSI/55 - oude terminal voor het bestellen van goederen via een filiaal in de centrale winkel

MSI/55 - oude terminal voor het bestellen van goederen via een filiaal in de centrale winkel

Het op KDPV getoonde apparaat was bedoeld om bestellingen automatisch van een filiaal naar een centrale winkel te sturen. Om dit te doen, was het noodzakelijk om eerst de artikelnummers van de bestelde goederen in te voeren, het nummer van het centrale magazijn te bellen en de gegevens te verzenden via het principe van een akoestisch gekoppeld modem. De snelheid waarmee de terminal gegevens verzendt, zou 300 baud moeten zijn. Het wordt aangedreven door vier kwik-zinkcellen (destijds was dit mogelijk), de spanning van zo'n element is 1,35 V en de hele batterij is 5,4 V, dus alles werkte vanaf een voeding van 5 V. Met de schakelaar kun je drie modi selecteren: CALC - een gewone rekenmachine, OPER - je kunt cijfers en andere tekens invoeren, en SEND - verzenden, maar in eerste instantie kon ik geen geluid maken. Het is duidelijk dat je op de een of andere manier artikelen kunt opslaan en vervolgens kunt verzenden, maar hoe? Als we erachter kunnen komen, zal de auteur proberen de geluiden te analyseren dit programma, of zelfs op de een of andere manier de terminal aanpassen voor digitale vormen van amateurcommunicatie.

Het apparaat vanaf de achterkant, de dynamische kop en het batterijcompartiment zijn zichtbaar:

MSI/55 - oude terminal voor het bestellen van goederen via een filiaal in de centrale winkel

Het belangrijkste - hoe je geluid uit de terminal kunt persen - leerde de auteur van iemand die ooit dezelfde terminal had. U moet de initialisatiecode invoeren en vervolgens kunt u artikelen invoeren. We verplaatsen de schakelaar naar de OPER-positie, de letter P verschijnt. Voer 0406091001 in (de auteur legt niet uit wat dit is, waarschijnlijk de gebruikersnaam) en druk op ENT. De letter H verschijnt. Voer 001290 in (en dit is waarschijnlijk het wachtwoord) en druk nogmaals op ENT. Het cijfer 0 verschijnt. U kunt artikelen invoeren.

Het artikel moet beginnen met de letter H of P (de auteur heeft hier een fout gemaakt, er staat geen letter P op het toetsenbord, er is een F), dan zijn er cijfers. Na het indrukken van de ENT-toets verschijnt een regel als 0004 0451, waarbij bij elk volgend artikel het eerste getal toeneemt en het tweede afneemt, wat betekent dat dit respectievelijk het aantal bezette en vrije cellen is. Je kunt met de pijltjestoetsen door de ingevoerde artikelen scrollen, maar de auteur weet niet hoe hij deze moet verwijderen (waardoor de CLR-toets niet hielp). Er wordt niet vermeld hoe u per artikel het aantal moet aangeven.

Nadat u de artikelen heeft ingevoerd, zet u vervolgens de schakelaar op SEND en drukt u op de SND/=-toets. Het bericht VERZENDEN BEZIG wordt op de indicator weergegeven en de verzending begint:

MSI/55 - oude terminal voor het bestellen van goederen via een filiaal in de centrale winkel

Gedurende 4,4 s klinkt een toon met een frequentie van 1200 Hz. Daarna nog eens 6 s - 1000 Hz. De volgende 2,8 seconden worden besteed aan het verzenden van het gemoduleerde signaal, gevolgd door nog eens 3 seconden, waarbij opnieuw de toon van 1000 Hz wordt verzonden.

Als je goed naar het spectrum kijkt, krijg je in plaats van 1000 Hz in feite 980, en in plaats van 1200 - 1180. De auteur heeft een WAV-bestand opgenomen en het bovengenoemde programma ("man" ervoor geïnstalleerd hier) en voerde het als volgt uit:

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

Het bleek:

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

Het lijkt op Bel 103 modulatie. Hoewel er over het algemeen 1070 en 1270 Hz zijn.

Zijn de frequenties op de terminal ‘weggezweefd’? De auteur heeft het WAV-bestand zodanig bewerkt dat de snelheid met 1,8% toenam. Het bleken bijna precies 1000 en 1200 te zijn. Nieuwe lancering van het programma:

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

En zij antwoordde:

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

In beide gevallen heeft het resultaat betekenis, ondanks de fouten. Artikelnummer H12345678 werd uit het signaal gehaald als H��3�56�� - de nummers die we konden onderscheiden staan ​​op hun plaats. De voeding is mogelijk slecht gefilterd, waardoor er een achtergrond van 50 Hz over het signaal wordt gesuperponeerd. Het programma rapporteert een lage betrouwbaarheidswaarde (betrouwbaarheid=2.090), wat duidt op een vervormd signaal. Maar nu is het in ieder geval duidelijk hoe de terminal gegevens naar de computer van de centrale winkel stuurde toen deze nog bestond.

Bron: www.habr.com

Voeg een reactie