RTTY
Любительский телетайп (RTTY) является, повидимому, самым старым из всех видов цифровой радиосвязи и является пока единственным их этих видов, на котором проводятся многие международные соревнования по радиосвязи. Взгляните на календарь международных соревнований и Вы в этом удостоверитесь. Этот вид связи не требует громоздких и сложных программ и аппаратов, дорогих компьютеров и дорогих принадлежностей к компьютерам. В то же время он позволяет быстро переходить от приема к передаче и наоборот, допускает возможность работать на передачу непосредственно с клавиатуры, достаточно хорошо (в смысле для радиолюбителя) работает в условиях помех. Ведь при любительской радиосвязи не обязательно нужно принимать 100% информации, достаточно принять основную информацию, необходимую для оформления то-ли QSL-карточки, то-ли любительского диплома.
Практически каждые полгода появляются все новые и новые виды связи, но телетайп остается основным видом радиосвязи для очень многих радиолюбителей- коротковолновиков во всем мире.
Для каждого вида цифровой радиосвязи имеется соответствующий ПРОТОКОЛ - это принятый и утвержденный авторитетными международными организациями подробный перечень всех основных условий, которым должны безусловно соответствовать все параметры передаваемых в этом виде связи сигналов. При дальнейших усовершенствованиях ПРОТОКОЛ может только расширяться, но ни в коем случае не изменяет основных параметров. Если стоит вопрос об изменении основных параметров, то обновленный вид связи получает совершенно другое название. Так, например, для профессиональных целей был разработан оригинальный вид цифровой радиосвязи под названием SITOR. Потом было решено позволить любителям использовать этот вид связи, но с несколько иными параметрами. Доступный радиолюбителям вид связи получил название AMTOR - были изменены две буквы в названии.
Ниже привожу основные параметры телетапного сигнала.
Телетайп предназначен для передачи текстовой информации. Каждая буква текста перед выдачей в эфир кодируется специальным пятибитовым кодом т.е. каждой букве назначается определенная последовательность токовых и бестоковых посылок. Например, в коде буквы T имеются четыре бестоковых (1-я, 2-я, 3-я и четвертая) посылки и одна токовая (пятая), букве W соответствуют три токовых посылки (1-я, 2-я и пятая) и две бестоковых посылки (3-я и четвертая). Эта кодировка закреплена ПРОТОКОЛОМ и изменена быть не может. Из пяти посылок оказалось возможным создать только 32 различных комбинации, поэтому быть задействованными в телетайпе получили возможность только 32 буквы. Но для нормальной работы было нужно также использовать шесть служебных символов, так что на долю букв осталось только 26 мест. Этого количества хватало только для кодирования, а значит и для передачи в эфир только для заглавных букв латинского алфавита. Для цифр и строчных букв этого же алфавита кодов не хватало. Вышли из положения вводом понятия "регистр". Были введены в практику и узаконены регистр заглавных букв, регистр строчных букв и регистр цифр. Для того, чтобы начать передачу текста из латинских заглавных букв, следует сначала передать на принимающую информацию станцию сигнал включения в работу регистра заглавных букв. Только после этого появляется возможность начать передачу заглавных букв. Чтобы начать передачу цифр сначала на принимающую станцию отправляется команда включить в работу регистр цифр. При передаче строчных букв сначала передается регистр строчных букв. Если для латинского алфавита 26 букв оказалось достаточным, то для работы с русским алфавитом пришлось отбрать несколько мест у цифр. Для закодирования 256 символов, задействованных в бинарном файле, нужны не пять, а восемь посылок. Только из восьми посылок можно создать 256 кодовых комбинаций, достаточных для закодирования 256 стандартных символов. Теперь для понятливого становится ясно, что нормальной телетайпной программой передать или принять бинарный файл невозможно при любых ухищрениях*.
Посылки названы мною токовыми и бестоковыми условно. На самом деле все посылки передаются промодулированными звуковыми тонами с разными частотами. Так, если посылки, названные мною бестоковыми посылаются в эфир промодулированными звуковой частотой 1000 Герц, то посылки токовые выдаются промодулированными с частотой 1170 Герц. ПРОТОКОЛ требует, чтобы разница в частотах токовых и бестоковых посылок составляла 170 Герц. Создавая свои программы, многие программисты допускают возможность передавать бестоковые посылки тонами более высокой частоты (1170 Гц), а токовые - тонами низкой частоты (1000 Гц), т.е. допускают так называемый "реверс" сигналов. Приведенные мною цифры 1170 Гц и 1000 Гц условные. Величины частот могут быть иными, но разница между частотами должна всегда быть равной 170 Герц.
ПРОТОКОЛ установил, что перед выдачей в эфир кода какой-то буквы непременно должна быть передана так называемая "стартовая" бестоковая посылка. Принимающая станция после получения стартовой посылки становится готовой принять все последующие пять "информационных" посылок, составляющих код той или иной буквы. Кроме того, после передачи всех информационных посылок, передающая станция передает в эфир токовую посылку, которая называется "стоповой посылкой". При этом по длительности стоповоя посылка должна быть в полтора раза больше посылки информационной. ПРОТОКОЛ устанавливает, что длительность каждой из перечисленных мною выше посылок должна подчиняться формуле:
T мс= 1000 : N, где
T мс - длительность информационной и стартовой посылок в миллисекундах;
1000 - число миллисекунд в одной секунде;
N - скорость передачи RTTY в Бодах.
ПРОТОКОЛ также устанавливает скорость передачи сигналов в любительском телетайпе равную 45,45 Бод. При такой скорости длительность стартовой и каждой из информационных посылок должна составлять 22 мс, а длительность стоповой посылки получается равной 31 мс. Некоторые программисты предусматривают в своих программах возможность работать и на более высоких скоростях, но эти повышенные скорости можно использовать только для каких-то экспериментов, например, для проверки работоспособности модема на больших скоростях и т.д..
На сегодняшний день среди радиолюбителей и в сети Интернет можно найти большое количество самых разнообразных программ для RTTY. Среди радиолюбителей ходят различнейшие басни о чудодейственности той или иной программы, одни из них утверждают, что нет ничего лучше какой-то сверхдорогой звуковой карты, другие утверждают, что все чемпионы работают в режиме RTTY только через модемы фирмы N, третьи восхваляют модемы фирмы Z. Как правило, все подобные басни создают и распространяют продавцы звуковых карт и модемов, а им вторят легковерные радиолюбители, готовые утверждать о том, что они лично видели программу RTTY, способную передавать и принимать бинарные файлы. Поэтому становится актуальным вопрс о том как выбрать необходимую для Вас RTTY программу. Мое мнение однозначно - работа через правильно настроенный модем ничуть не хуже, чем работа через самую дорогую звуковую карту, и наоборот, работа через хорошую звуковую карту ничуть не хуже, чем работа через правильно настроенный модем. Если Вас продолжает интересовать этот вопрос - посмотрите статью под названием "Как выбрать программу RTTY" на этом сайте.
Скачайте этот файл - tst_rtty.zip.
Вполне возможно, что Вы найдете в этой статье то, что ищите.
=======================================================================
* Примечание. Мое утверждение о том, что бинарный файл нельзя передать с применением "любых ухищрений" является, строго говоря, не верным. Бинарный файл можно передать по телетайпу, если перед передачей его закодировать таким образом, что каждый не содержащийся в кодировочной таблице телетайпа символ представить в виде двух или иного числа символов, имеющихся в этой таблице. Но это уже не будет являться непосредственной передачей по телетайпу бинарного файла.