MSI/55 - 用于中央商店分店订购商品的旧终端

MSI/55 - 用于中央商店分店订购商品的旧终端

KDPV 上显示的设备旨在自动将订单从分支机构发送到中央商店。 为此,必须首先将订购的商品的商品编号输入其中,拨打中央商店的号码并使用声耦合调制解调器的原理发送数据。 终端发送数据的速度假定为 300 波特。 它由四个汞锌电池供电(当时这是可能的),这种元件的电压为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 键没有帮助)。 没有说如何表示每件物品的数量。

输入文章后,您必须将开关移至 SEND 位置并按 SND/= 键。 指示灯上将显示 SEND BUSY 消息,并开始传输:

MSI/55 - 用于中央商店分店订购商品的旧终端

发出频率为 4,4 Hz 的提示音,持续 1200 秒。 然后再持续 6 秒 - 1000 Hz。 接下来的 2,8 秒用于传输调制信号,然后是另外 3 秒 - 再次传输 1000 Hz 音调。

如果你仔细观察频谱,事实上,你得到的不是 1000 Hz,而是 980,而不是 1200 - 1180。作者录制了一个 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���+�
### NOCARRIER ndata=74 置信度=2.026 ampl=0.147 bps=294.55(慢1.8%)###

看起来像 贝尔103调制。 虽然一般有1070赫兹和1270赫兹。

终端的频率是否“飘走了”? 作者对WAV文件进行了编辑,使速度提高了1,8%。 结果几乎正好是 1000 和 1200。该程序的新启动:

minimodem -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���+�
### NOCARRIER ndata=74 置信度=2.090 ampl=0.148 bps=299.50(慢0.2%)###

在这两种情况下,尽管存在错误,但结果都有意义。 文章编号 H12345678 从信号中“拉出”为 H��3�56�� - 我们能够辨认出的数字已就位。 电源的滤波功能可能较差,导致信号上叠加 50 Hz 的背景。 该程序报告低置信度值(置信度=2.090),这表明信号失真。 但现在至少清楚了,当中心商店还存在时,终端是如何将数据发送到中心商店的计算机的。

来源: habr.com

添加评论