MSI/55 - παλιό τερματικό για παραγγελία αγαθών από υποκατάστημα στο κεντρικό κατάστημα

MSI/55 - παλιό τερματικό για παραγγελία αγαθών από υποκατάστημα στο κεντρικό κατάστημα

Η συσκευή που εμφανίζεται στο KDPV προοριζόταν να στέλνει αυτόματα παραγγελίες από ένα υποκατάστημα σε ένα κεντρικό κατάστημα. Για να γίνει αυτό, ήταν απαραίτητο να εισαγάγετε πρώτα τους αριθμούς προϊόντων των παραγγελθέντων αγαθών σε αυτό, να καλέσετε τον αριθμό του κεντρικού καταστήματος και να στείλετε τα δεδομένα χρησιμοποιώντας την αρχή ενός ακουστικά συνδεδεμένου μόντεμ. Η ταχύτητα με την οποία το τερματικό στέλνει δεδομένα υποτίθεται ότι είναι 300 baud. Τροφοδοτείται από τέσσερις κυψέλες υδραργύρου-ψευδαργύρου (εκείνη την εποχή ήταν δυνατό), η τάση ενός τέτοιου στοιχείου είναι 1,35 V και ολόκληρη η μπαταρία είναι 5,4 V, επομένως όλα λειτουργούσαν από τροφοδοτικό 5 V. Ο διακόπτης σάς επιτρέπει να επιλέξετε τρεις λειτουργίες: CALC - μια κανονική αριθμομηχανή, OPER - μπορείτε να εισάγετε αριθμούς και άλλους χαρακτήρες και SEND - αποστολή, αλλά στην αρχή δεν μπορούσατε να βγάλετε ήχο. Είναι σαφές ότι μπορείτε με κάποιο τρόπο να αποθηκεύσετε άρθρα και στη συνέχεια να τα στείλετε, αλλά πώς; Αν μπορούμε να το μάθουμε, ο συγγραφέας θα προσπαθήσει να αναλύσει τους ήχους αυτό το πρόγραμμα, ή ακόμα και να προσαρμόσετε με κάποιο τρόπο το τερματικό για ψηφιακούς τύπους ερασιτεχνικών επικοινωνιών.

Η συσκευή από την πίσω πλευρά, η δυναμική κεφαλή και η θήκη της μπαταρίας είναι ορατά:

MSI/55 - παλιό τερματικό για παραγγελία αγαθών από υποκατάστημα στο κεντρικό κατάστημα

Το πιο σημαντικό πράγμα - πώς να συμπιέσετε τον ήχο από το τερματικό - ο συγγραφέας το έμαθε από ένα άτομο που είχε κάποτε το ίδιο τερματικό. Πρέπει να εισαγάγετε τον κωδικό προετοιμασίας και, στη συνέχεια, μπορείτε να εισαγάγετε άρθρα. Μεταφέρουμε το διακόπτη στη θέση OPER, θα εμφανιστεί το γράμμα P. Πληκτρολογήστε 0406091001 (ο συγγραφέας δεν εξηγεί τι είναι αυτό, μάλλον το όνομα χρήστη) και πατήστε ENT. Εμφανίζεται το γράμμα H. Πληκτρολογήστε 001290 (και μάλλον αυτός είναι ο κωδικός πρόσβασης) και πατήστε ξανά ENT. Εμφανίζεται ο αριθμός 0. Μπορείτε να εισάγετε άρθρα.

Το άρθρο πρέπει να ξεκινά με το γράμμα H ή P (ο συγγραφέας έκανε ένα λάθος εδώ, δεν υπάρχει γράμμα P στο πληκτρολόγιο, υπάρχει ένα F), μετά υπάρχουν αριθμοί. Αφού πατήσετε το πλήκτρο ENT, εμφανίζεται μια γραμμή όπως 0004 0451, όπου με κάθε επόμενο άρθρο ο πρώτος αριθμός αυξάνεται και ο δεύτερος μειώνεται, πράγμα που σημαίνει ότι αυτός είναι ο αριθμός των κατειλημμένων και ελεύθερων κελιών, αντίστοιχα. Μπορείτε να χρησιμοποιήσετε τα κουμπιά βέλους για να κάνετε κύλιση στα άρθρα που έχετε εισαγάγει, αλλά ο συγγραφέας δεν ξέρει πώς να τα διαγράψει (πράγμα που σημαίνει ότι το κλειδί CLR δεν βοήθησε). Δεν λέγεται πώς αναγράφεται η ποσότητα για κάθε άρθρο.

Αφού εισαγάγετε τα άρθρα, πρέπει στη συνέχεια να μετακινήσετε το διακόπτη στη θέση ΑΠΟΣΤΟΛΗ και να πατήσετε το πλήκτρο SND/=. Το μήνυμα SEND BUSY θα εμφανιστεί στην ένδειξη και η μετάδοση θα ξεκινήσει:

MSI/55 - παλιό τερματικό για παραγγελία αγαθών από υποκατάστημα στο κεντρικό κατάστημα

Ένας ήχος με συχνότητα 4,4 Hz ακούγεται για 1200 δευτερόλεπτα. Στη συνέχεια για άλλα 6 δευτ. - 1000 Hz. Τα επόμενα 2,8 δευτερόλεπτα δαπανώνται για τη μετάδοση του διαμορφωμένου σήματος, ακολουθούμενα από άλλα 3 δευτερόλεπτα - εκπέμποντας πάλι τον τόνο των 1000 Hz.

Αν κοιτάξετε προσεκτικά το φάσμα, στην πραγματικότητα, αντί για 1000 Hz παίρνετε 980, και αντί για 1200 - 1180. Ο συγγραφέας κατέγραψε ένα αρχείο WAV, εγκατέστησε το προαναφερθέν πρόγραμμα ("man" για αυτό εδώ) και το έτρεξε ως εξής:

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

Συνέβη:

### CARRIER 300 @ 1000.0 Hz ###
�H00��90+�H00��90+�H00��90+�H��3�56��+�Ʊ�3�56��+��9��+�ƴ56+�H963�5���+�
### NOCARRIER data=74 εμπιστοσύνη=2.026 ampl=0.147 bps=294.55 (1.8% αργή) ###

Μοιάζει Διαμόρφωση Bell 103. Αν και γενικά υπάρχουν 1070 και 1270 Hz.

«Έφυγαν» οι συχνότητες στο τερματικό; Ο συγγραφέας επεξεργάστηκε το αρχείο WAV έτσι ώστε η ταχύτητα να αυξηθεί κατά 1,8%. Βγήκαν σχεδόν ακριβώς 1000 και 1200. Νέα εκκίνηση του προγράμματος:

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

Και εκείνη απάντησε:

### CARRIER 300 @ 1000.0 Hz ###
�H00��90+�H00��90+�H00��90+�H��3�56��+�Ʊ�3�56��+��9��+�ƴ56+�H963�5���+�
### NOCARRIER data=74 εμπιστοσύνη=2.090 ampl=0.148 bps=299.50 (0.2% αργή) ###

Και στις δύο περιπτώσεις, το αποτέλεσμα έχει νόημα, παρά τα λάθη. Ο αριθμός αντικειμένου H12345678 "αποσύρθηκε" από το σήμα ως H��3�56�� - οι αριθμοί που μπορέσαμε να διακρίνουμε βρίσκονται στη θέση τους. Το τροφοδοτικό μπορεί να έχει ανεπαρκές φιλτράρισμα, με αποτέλεσμα ένα φόντο 50 Hz να υπερτίθεται στο σήμα. Το πρόγραμμα αναφέρει μια τιμή χαμηλής εμπιστοσύνης (εμπιστοσύνη=2.090), η οποία υποδηλώνει παραμορφωμένο σήμα. Αλλά τώρα είναι τουλάχιστον ξεκάθαρο πώς το τερματικό έστελνε δεδομένα στον υπολογιστή του κεντρικού καταστήματος όταν ακόμα υπήρχε.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο