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

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

Онлайн справка создана с помощью Dr.Explain
Unregistered version