В режиме RTTY программа передает вместо 4z5aa RZ5AA все первые цифры меняет на букву

Материал из FAQ UR5EQF Log
Перейти к: навигация, поиск

Вопрос: В режиме RTTY программа передает вместо 4z5aa RZ5AA все первые цифры меняет на букву (1 на Q — 2 на W — 3 на Е — 4 на R — 5 на Т) и так далее диппазоне 20M.

Ответ: Занимаясь в стародавние времена по службе RTTY (код МТК-2), получил опыт в данной сфере. Делюсь.

В телеграфной связи (код МТК-2) использовался формат знака: стартовая посылка (один бит) — пять информационных битов — стоповая посылка (один, полтора или два бита). Пять информационных битов могут кодировать 2**5 = 32 знака. В русском алфавите — 33 буквы ( в латинском — 26). С учетом 10 цифр и знаков препинания — МАЛОВАТО будет. Для расширения возможностей буквопечатающей связи сделали два регистра: буквенный и цифро-знаковый. Редко употребляемые буквы (Ш, в частности) перенесли в цифро-знаковый регистр. Теперь от теории к нашим «баранам». Код цифры 4 — в цифровом регистре абсолютно идентичен коду латинской R, а код цифры 6 — коду буквы Y. Для настройки (синхронизация приемного устройства) в буквопечатании всегда применяли последовательность RYRYRYRYRY Если принимающий аппарат до приема такой последовательности не был переведен в буквенный регистр, то он принимал 4646464646. А вот как избавиться от ошибки — это к авторам программ обработки.

Лечится это так: Если макрос начинается с новой строки то имеет смысл перед ним поставить пробел.