LINUX.ORG.RU
ФорумTalks

UTF-8 или другая «машинная» кодировка вместо азбуки Морзе

 


1

2

Вот интересно, пробовал ли кто набивать на механическом ключе и воспринимать на слух сообщения, закодированные не кодом Морзе, а, например, UTF-8? Ну или хотя бы ASCII и национальными восьмибитными кодировками. Если да, то что из этого вышло?

☆☆☆☆☆

0 - короткий гудок
1 - длинный гудок

стучишь 8 раз, получаешь один байт. уже можно получить одну русскую букву из кодировки KOI8-R или WINDOWS-1251. стучишь 16 раз, получишь букву в UTF-8.

Spoofing ★★★★★
()

Стучать пришлось бы намного больше!

dk-
()
Ответ на: комментарий от Ttt

Как ты отличишь паузу от «нет сигнала»? Мало кто может стучать и не стучать с одинаковой стабильной скоростью, чтобы можно было четко распознать количество нулей.

vurdalak ★★★★★
()
Ответ на: комментарий от Ttt

На азбуке Морзе паузы не несут смысловой нагрузки. А сигналы разделяются паузами, поэтому не нужно думать, было сейчас 6 длинных или 7.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Ну там между точками и тире единичный интервал, между буквами — тройной. Так что может быть ситуация, когда не поймёшь, это одна буква или две.

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Harald

Может на более поздних аппаратах — да. А первоначально она разрабатывалась для устройства, которое только может либо чертить линию, либо не чертить. В первых радиотелеграфах тоже такой же принцип был, т.к. когерер — резистор, сопротивление которого по командам управления принимает только крайние значения.

Кстати, в первоначальном коде Морзе были ещё и длинные тире (4 точки), так что ещё легче было запутаться

Ttt ☆☆☆☆☆
() автор топика
Последнее исправление: Ttt (всего исправлений: 3)
Ответ на: комментарий от Ttt

А чтобы 1 — сигнал, а 0 — его отсутствие, так не получалось ни у кого?

а как ты 111 выстукивать будешь?

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

В азбуке Морзе тире — это, собственно, и есть 111 :)

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от vurdalak

Как ты отличишь паузу от «нет сигнала»? Мало кто может стучать и не стучать с одинаковой стабильной скоростью, чтобы можно было четко распознать количество нулей.

Можно использовать кодирование 8b/10b для гарантированного получения изменяющегося сигнала.

inoremap ★★
()
Ответ на: комментарий от Harald

вроде как точки и тире разными тонами передаются

совершенно одинаковыми

shrm
()

Что ты курил?

invy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.