MSI/55 - 中央店舗の支店で商品を注文するための古い端末

MSI/55 - 中央店舗の支店で商品を注文するための古い端末

KDPV に示されているデバイスは、注文を支店から中央店舗に自動的に送信することを目的としていました。 これを行うには、まず注文した商品の商品番号を入力し、中央店舗の番号に電話し、音響結合モデムの原理を使用してデータを送信する必要がありました。 端末がデータを送信する速度は 300 ボーであると想定されています。 1,35つの水銀亜鉛電池によって電力が供給され(当時はそれが可能でした)、そのような要素の電圧は5,4 V、バッテリー全体は5 Vであるため、すべてがXNUMX V電源で動作しました。 このスイッチでは、CALC - 通常の電卓、OPER - 数字やその他の文字を入力できる、SEND - 送信の XNUMX つのモードを選択できますが、最初は音を出すことができませんでした。 何らかの方法で記事を保存して送信できることは明らかですが、どうすればよいでしょうか? それがわかれば、作者は音を分析してみます このプログラム、または何らかの方法で端末をデジタルタイプのアマチュア通信に適応させることさえできます。

デバイスの裏側、ダイナミック ヘッド、バッテリー コンパートメントが見えます。

MSI/55 - 中央店舗の支店で商品を注文するための古い端末

最も重要なこと、つまり端末から音を絞り出す方法について、著者はかつて同じ端末を持っていた人から学びました。 初期化コードを入力すると、記事を入力できるようになります。 スイッチを OPER の位置に動かすと、文字 P が表示されますので、0406091001 (これが何であるかについては作者は説明していませんが、おそらくユーザー名です) を入力して ENT を押します。 文字「H」が表示されるので、「001290」(おそらくパスワード) を入力し、もう一度 ENT を押します。 数字の「0」が表示され、記事を入力できます。

記事は文字 H または P で始まり (著者はここで間違いを犯しました。キーボードには文字 P はなく、F があります)、その後に数字が続きます。 ENT キーを押すと、0004 0451 のような行が表示されます。記事が続くたびに最初の数値が増加し、XNUMX 番目の数値が減少します。これは、それぞれ占有セルと空きセルの数を意味します。 矢印ボタンを使用して入力した記事をスクロールできますが、作成者は記事を削除する方法を知りません (つまり、CLR キーは役に立ちませんでした)。 各品目の数量をどのように示すかについては述べられていない。

記事を入力したら、スイッチを SEND 位置に移動し、SND/= キーを押す必要があります。 インジケーターに「SEND BUSY」というメッセージが表示され、送信が開始されます。

MSI/55 - 中央店舗の支店で商品を注文するための古い端末

周波数 4,4 Hz の音が 1200 秒間鳴り続けます。 次に、さらに 6 秒間 - 1000 Hz。 次の 2,8 秒は変調信号の送信に費やされ、さらに 3 秒が再び 1000 Hz トーンの送信に費やされます。

実際、スペクトルをよく見ると、1000 Hz の代わりに 980、1200 ~ 1180 の代わりに XNUMX が表示されます。作者は WAV ファイルを録音し、上記のプログラム (「man」を意味します) をインストールしました。 ここで) そして次のように実行しました:

ミニモデム -r -f msi55_bell103_3.wav -M 980 -S 1180 300

判明した:

### キャリア 300 @ 1000.0 Hz ###
�H00��90+�H00��90+�H00��90+�H��3�56��+�Ʊ�3�56��+��9��+�ƴ56+�H963�5���+�
### NOキャリア ndata=74 信頼度=2.026 ampl=0.147 bps=294.55 (1.8% 遅い) ###

のように見えます Bell 103 変調。 一般的には 1070 Hz と 1270 Hz がありますが。

端末の周波数は「浮いた」のでしょうか? 筆者はWAVファイルを編集して速度が1,8%向上しました。 結果は、ほぼ正確に 1000 と 1200 でした。プログラムの新たな開始:

ミニモデム -r -f msi55_bell103_4.wav -M 1000 -S 1200 300 -R 8000 -8 —スタートビット 1 —ストップビット 1

そして彼女はこう答えた。

### キャリア 300 @ 1000.0 Hz ###
�H00��90+�H00��90+�H00��90+�H��3�56��+�Ʊ�3�56��+��9��+�ƴ56+�H963�5���+�
### NOキャリア ndata=74 信頼度=2.090 ampl=0.148 bps=299.50 (0.2% 遅い) ###

どちらの場合も、エラーはあっても、結果には意味があります。 記事番号 H12345678 は信号から H��3��56�� として「抽出」されました。私たちが理解できた数字はその場所にあります。 電源のフィルタリングが不十分なため、50 Hz のバックグラウンドが信号に重畳される可能性があります。 プログラムは低い信頼値 (信頼度 = 2.090) を報告します。これは信号が歪んでいることを示します。 しかし、端末がまだ存在していたときに中央店舗のコンピュータにどのようにデータを送信していたのかは、少なくとも明らかになりました。

出所: habr.com

コメントを追加します