Разработчик (и) | Джо Тейлор, K1JT |
---|---|
Первоначальный выпуск | 2005 |
Стабильный выпуск | 2.0.1 / 22 февраля 2019 г. |
Написано на | Python (GUI), C ++ (Qt GUI), Fortran, C |
Операционная система | 32-битная Windows NT или новее, Unix, Unix-like |
Доступно в | Программное обеспечение: английский. Документация: английский, голландский, финский, французский, немецкий, венгерский, итальянский, японский, португальский, русский, сербский, словацкий, Испанский |
Введите | Любительское радио и DSP |
Лицензия | GPL |
Веб-сайт | Physics.princeton.edu/pulsar/K1JT/ |
WSJT - это компьютерная программа. используется для слабого сигнала радиосвязи между радиолюбителями операторами. Первоначально программа была написана Джо Тейлором, K1JT, но теперь она с открытым исходным кодом и разрабатывается небольшой командой. Методы цифровой обработки сигналов в WSJT существенно упрощают для радиолюбителей использование эзотерических режимов распространения, таких как высокоскоростное рассеяние метеоров и отражение луны..
WSJT был первоначально выпущен в 2001 году и претерпел несколько серьезных изменений. Коммуникационные режимы добавлялись и удалялись из программного обеспечения в ходе его разработки. С 2005 года программное обеспечение выпускается как программное обеспечение с открытым исходным кодом по Стандартной общественной лицензии GNU. Это изменение лицензирования потребовало значительных изменений и заняло несколько месяцев. Хотя Джо Тейлор был первоначальным разработчиком (и до сих пор выполняет функции сопровождающего), в настоящее время в написании программного обеспечения участвуют несколько программистов. В настоящее время программа написана на Python и C, с несколькими утилитами, написанными на Fortran.
версиях WSJT вплоть до 7.06 r1933 (в просторечии обозначаемых как WSJT7) и ранее были агрегатами предыдущих версий, и поэтому WSJT7 содержал 16 различных режимов (FSK441, JT6M, варианты JT65 A - C, JT2, варианты JT4 A - G, WSPR и предварительный просмотр JT64A). Начиная с версии 8.0 (называемой в просторечии WSJT8) доступные режимы полностью изменились, так что WSJT8 теперь предлагает 5 различных режимов (JTMS, ISCAT, JT64A, JT8 и Echo), ни один из которых не имеет обратной совместимости с WSJT7 или более ранней версией. выпускает. Эта обратная несовместимость включает JT64A, так что предварительный выпуск JT64A в WSJT7 не может взаимодействовать со стабильным выпуском JT64A в WSJT8. По состоянию на май 2018 года последней версией WSJT является WSJT10.
.
В программном обеспечении основное внимание уделяется работе со слабым сигналом и передовым методам DSP ; однако режимы связи основаны на различных режимах ионосферного распространения и могут использоваться на многих различных диапазонах..
Режимы связи WSJT можно разделить на быстрые и медленные режимы. В то время как быстрые режимы отправляют символы посимвольно без исправления ошибок, медленные режимы направлены на оптимизацию для минимального использования QRO (высокой мощности). Начиная с WSJT10, поддерживаются быстрые режимы JTMS, FSK441, ISCAT и JT6M, а медленные режимы - JT65 и JT4. WSJT-X 1.8 дополнительно реализует «медленные» JT9, FT8 и QRA64. Некоторые режимы имеют подрежимы с большим интервалом между тонами. Два других режима, WSPR и Echo, включены для измерения распространения и тестирования лунного отражения эхо.
FSK441, представленный в 2001 году как первый режим связи, включенный в WSJT, предназначен для поддержки связи с использованием полос радиоотражающих ионов, создаваемых в ионосфере следами метеоров, входящих в атмосферу Земли.. Всплески сигнала, создаваемые такими следами, обычно называют «пингами» из-за их характерного звука. Такие эхо-запросы могут длиться до десятых долей секунды и содержать достаточно информации для завершения хотя бы одного этапа контакта. FSK441 использует многочастотную манипуляцию с использованием четырех тонов со скоростью передачи данных 441 бод. Из-за выбора кодов символов в протоколе это самосинхронизирующийся и не требует явного тона синхронизации. FSK441 обычно используется на любительских диапазонах 2 метра и 70 см. Контакты могут быть установлены практически в любое время (то есть метеоритный дождь не требуется) на расстоянии до 1400 миль (2250 км).
Когда передаваемые сообщения содержат хотя бы один пробел, алгоритм декодирования FSK441 использует этот символ пробела в качестве синхрослова для синхронизации без служебных данных.
Mode больше не является частью wsjt-x v.2.1.2.
JT6M, представленный в конце 2002 г., предназначен для рассеяния метеоров и других ионосферных сигналов и специально оптимизирован для 6-метрового диапазона. В этом режиме также используется множественная частотная манипуляция, но с 44 тонами. Один из тонов - это тон синхронизации, оставляющий 43 тона для переноса данных (один тон на символ в наборе символов, который включает буквенно-цифровые и некоторые знаки пунктуации ). Скорость передачи символов составляет 21,53 бод; фактическая скорость передачи данных при кодировании составляет 14,4 символа в секунду. Этот режим известен тем, что "немного напоминает piccolo music".
Режим больше не является частью wsjt-x v.2.1.2.
JT65, разработанный и выпущенный в конце 2003 года, предназначен для чрезвычайно слабых, но медленно меняющихся сигналов, таких как сигналы, обнаруженные на тропосферном рассеянии или Земля-Луна-Земля. (EME, или "лунный отскок") пути. Он может декодировать сигналы на много децибел ниже минимального уровня шума в полосе 2500 Гц (обратите внимание, что SNR в полосе 2500 Гц примерно на 28 дБ ниже, чем SNR в полосе 4 Гц, что ближе к ширине полосы канала отдельного тона JT65) и часто позволяет любителям успешно обмениваться контактной информацией без сигналов, слышимых человеческим ухом. Как и в других режимах, используется многочастотная манипуляция; в отличие от других режимов, сообщения передаются как атомарные блоки после сжатия и затем кодируются с помощью процесса, известного как прямое исправление ошибок (или «FEC»). FEC добавляет избыточность к данным, так что все сообщение может быть успешно восстановлено, даже если некоторые биты не получены приемником. (Конкретный код, используемый для JT65: Рида-Соломона.) Из-за этого процесса FEC сообщения либо декодируются правильно, либо не декодируются вообще с очень высокой вероятностью. После кодирования сообщений они передаются с использованием MFSK с 65 тонами.
Операторы также начали использовать режим JT65 для контактов на HF диапазонах, часто используя QRP (очень низкая мощность передачи); хотя режим изначально не предназначался для такого использования, его популярность привела к тому, что в WSJT было добавлено несколько новых функций для облегчения работы ВЧ.
JT9, предназначенный для СЧ и ВЧ use, была представлена в экспериментальной версии WSJT, известной как WSJT-X . Он использует то же логическое кодирование, что и JT65, но модулирует сигнал 9-FSK. С 1-минутными интервалами передачи JT9 занимает полосу менее 16 Гц. JT9 также имеет версии, рассчитанные на более длительные интервалы передачи - 2 минуты, 5 минут, 10 минут или 30 минут. Эти расширенные версии занимают все меньше полосы пропускания и позволяют принимать еще более слабые сигналы.
Джо Тейлор, K1JT, объявил 29 июня 2017 г. о доступности нового режима в WSJT-X программное обеспечение, FT8. FT8 означает «дизайн Франке-Тейлора, модуляция 8-FSK» и был создан Джо Тейлором, K1JT и Стивом Франке, K9AN. Он описывается как разработанный для «многозвенного E, где сигналы могут быть слабыми и затухающими, промежутки могут быть короткими, и вам нужно быстрое завершение надежных, подтверждаемых QSO ».
Согласно Тейлору, важными характеристиками FT8 являются -
По сравнению с так называемыми "медленными режимами" (JT9, JT65, QRA64), FT8 немного децибел менее чувствителен, но позволяет проводить QSO в четыре раза быстрее. Пропускная способность больше, чем у JT9, но примерно на четверть от JT65A и менее чем на половину от QRA64. По сравнению с остальным В «быстрых режимах» (JT9E-H) FT8 значительно более чувствителен, имеет гораздо более узкую полосу пропускания, использует вертикальный водопад и предлагает множественное декодирование по всей отображаемой полосе пропускания. Еще не реализованные функции включают вычитание сигнала, двухпроходное декодирование и использование априорной (уже известной) информации по мере ее накопления во время QSO ».
В 2019 году Taylor, et al. al, представил FT4, экспериментальный протокол, который похож на FT8, но имеет более короткую длину последовательности T / R для более быстрого обмена в соревнованиях.
Существуют альтернативные программные пакеты, доступные для Включая JT65 (коммерческий пакет, разработанный F6CTE), и JT65-HF HB9HQX Edition (пакет бесплатного программного обеспечения, созданный на основе проекта JT65-HF, разработанного W6CQZ). Программное обеспечение JT65-HF HB9HQX Edition вместе с исходный код можно получить из Sourceforge.
Серия статей об использовании оригинального программного обеспечения JT65-HF появилась в выпусках CQ Amateur Radio за октябрь и ноябрь 2010 г. И MSHV от LZ2HV, перекомпилированный из исходного кода WSJT-X с различной реализацией графического интерфейса как для Linux, так и для ОС Windows.
.