MSI / 55-旧终端,可在中央商店的分支机构订购商品



KDPV上显示的设备旨在自动将订单从分支机构发送到中央商店。 为此,在事先输入订购的商品之后,请拨打中央商店的电话,并根据声学配对的调制解调器的原理发送数据。 终端发送数据的速度估计为300波特。 它由四个汞-锌元素供电(当时有可能),此类元素的电压为1.35 V,整个电池为5.4 V,因此一切工作均采用5 V PSU。 使用开关可以选择三种模式:CALC(普通计算器),OPER(您可以输入数字和其他字符)和SEND(发送),但是首先没有声音被挤出。 显然,您可以以某种方式保存文章然后发送,但是如何? 如果可以找到,作者将尝试使用该程序分析声音,甚至以某种方式使终端适应数字类型的业余通信。

设备在背面,可以看到动态头和电池仓:



最重要的是如何从终端中挤出声音-作者从曾经拥有相同终端的人那里学到了东西。 您需要输入初始化代码,然后才能输入文章。 我们将开关置于OPER位置,出现字母P,输入0406091001(作者不解释它的名字,可能是用户名),然后按ENT。 出现字母H,输入001290(可能是密码),然后再次按ENT。 出现数字0,您可以输入零件号。

您需要以字母H或P开头(此处是作者误解,键盘上没有字母P,而字母F开头),然后是数字。 按下ENT键后,将出现类型为0004 0451的行,其中随后的每篇文章,第一个数字增加而第二个减少,这意味着这分别是已占用和空闲单元的数目。 您可以使用箭头按钮滚动浏览输入的文章,但是作者不知道如何删除它们(这意味着CLR键没有帮助)。 未说明如何指示每件商品的数量。

输入文章后,您必须将开关转到SEND位置,然后按SND / =键。 将显示消息SEND BUSY,发送将开始:



在4.4 s内,将发出1200 Hz频率的声音。 然后再持续6 s-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 ndata=74 confidence=2.026 ampl=0.147 bps=294.55 (1.8% slow) ### 

这类似于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 ndata=74 confidence=2.090 ampl=0.148 bps=299.50 (0.2% slow) ### 

在这两种情况下,尽管有错误,结果仍会带来语义负载。 文章H12345678被从信号中拉出为H 3 56 我们可以H 3 56 出的数字就在它们的位置。 PSU的滤波效果可能较差,这就是为什么50 Hz背景叠加在信号上的原因。 程序报告较低的置信度值(置信度= 2.090),表示信号失真。 但是,现在至少可以清楚地知道终端在仍然存在的情况下如何将数据发送到中央存储计算机。

Source: https://habr.com/ru/post/zh-CN451426/


All Articles