В JTDX используется два функционала обработки сообщений: автовыбор при пустом окне DX Call и автопоследовательность при наличии позывного в окне DX Call. Если в окне DX Call есть позывной корреспондента то функционал автопоследовательности не будет передавать сообщение CQ.
Автопоследовательность в JTDX основана на структуре данных истории QSO куда записываются все сообщения CQ и сообщения содержащие позывной оператора. История QSO очищается при смене диапазона, определенный позывной может быть удален из истории QSO когда он находится в окне DX Call щелчком правой кнопки мыши на кнопке Clear DX.
Предыдущие попытки проведения QSO с определенным позывным удаляются из истории QSO при передаче сообщения ' позывной корреспондента + позывной оператора + QTH квадрат '.
Функционал автовыбора основан на приоритетах выставленных оператором в закладке уведомлений ( Notifications ) настроек.
Автовыбор проигнорирует сообщения с ранее сработанными позывными если какой либо критерий 'новый' выбран в закладке уведомлений настроек. Повтор определяется согласно функционалу уведомлений по остаточному принципу после проверки на все выбранные критерии 'новый'.
Если в функционале уведомлений не выбрано ни одного критерия 'новый' то программа будет считать все позывные новыми, то есть не будет распознавать повторы.
Автовыбор возьмет сигнал с лучшим соотношением сигнал/шум ( SNR ) при получении двух или более входящих вызовов если они имеют одинаковый приоритет либо если в закладке уведомлений не выбрано ни одного критерия 'новый'.
JTDX имеет несколько режимов автовыбора из которых пользователь может выбрать лучший по потребностям и согласно скорости работы своего процессора.
Автовыбор состоит из двух частей: поиск входящих ответов на переданное CQ сообщение ( далее входящих вызовов ) - AutoSeq1,2,3,
и поиск среди декодированных CQ сообщений - AutoSeq4+.
AutoSeq1 ' Call First '
В этом режиме программа ответит на первый входящий вызов. AutoSeq1 изменит передаваемое сообщение если первый входящий вызов или сообщение во время QSO декодирован после начала интервала передачи. Режим AutoSeq1 работает так же как AutoSeq WSJT-X.
AutoSeq2 ' Call decoded till start of TX interval '.
В этом режиме программа обрабатывает все входящие вызовы декодированные до начала интервала передачи и ответит лучшему с точки зрения приоритета и/или SNR.
Все входящие вызовы или сообщения во время проведения QSO, декодированные после начала интервала передачи будут проигнорированы.
AutoSeq3 ' Call based on end of decoding '.
Этот режим может использоваться на быстрых процессорах при широкополосном декодировании.
Программа будет ждать окончания декодирования всех сигналов-кандидатов в интервале - пока не погаснет кнопка Decode, затем ответит на лучший входящий вызов с точки зрения приоритета и SNR или на принятое сообщение во время QSO. AutoSeq3 может начать передавать предыдущее сообщение и при необходимости может изменить передаваемое сообщение.
Не следует использовать AutoSeq3 при широкополосном декодировании на медленных процессорах, поскольку изменение передаваемого сообщения после 2-ой.. 3-ей секунды от начала интервала передачи сильно уменьшит вероятность декодирования такого сообщения корреспондентом.
AutoSeq4+ ' Search through received CQ messages '.
Этот режим может использовться только вместе с режимами 2 ( AutoSeq4+2 ) или 3 ( AutoSeq4+3 ).
При отсутствии входящих вызовов программа проверяет все декодированные сообщения CQ и отвечает на лучшее с точки зрения приоритета и/или SNR. Поддерживается обработка направления принятого направленного вызова, пока еще не поддерживается обработка по направлению переданного направленного вызова.
Этот режим позволяет провести максимальное количество QSO в определенном интервале времени.
В сценарии когда оператор ответил на чей то общий вызов после окончания этого QSO JTDX передаст общий ( либо направленный ) вызов в случае когда передаваемый сигнал не пересекается с сигналом корреспондента последнего QSO. Этот функционал можно отключить использованием опции одиночного QSO ( Single shot QSO ).
_________________
Работа JTDX зависит от используемого оператором режима внесения QSO в лог:
Чтобы не допустить полностью автоматическую работу программы ( отсутствие контроля оператора ) цикл функционала автопоследовательность+автовыбор прерывается при каждом QSO в отсутствии действий оператора.
- При автоматическом внесении QSO в лог ( Enable automatic logging of QSO ) в конце QSO отключается кнопка Enable Tx и для продолжения работы оператору необходимо включить эту кнопку.
---
- В режимах использования приглашения внести QSO в лог ( Prompt me to log QSO ) или полностью ручном внесении QSO в лог ( кнопка Log QSO ) программа прервет цикл ( отключит кнопку Enable Tx ) если QSO не было внесено в лог до его завершения ( завершением QSO считается декодирование сообщения 73 от корреспондента ). Если оператор внес QSO в лог до завершения QSO программа продолжит работу.
Если QSO внесено в лог до получения завершающего сообщения 73 то декодировав это сообщение:
JTDX в режиме AutoSeq1 ответит на первый входящий вызов либо продолжит передавать CQ.
JTDX в режимах AutoSeq2 и AutoSeq3 ответит на лучший из входящих вызовов и при отсутствии такого продолжит передавать CQ.
JTDX в режимах AutoSeq ( 4+2 ) и AutoSeq ( 4+3 ) ответит на лучший из входящих вызовов и при отсутствии такого будет искать лучшее из декодированных сообщений CQ, при отсутствии последнего продолжит передавать CQ.
_________________
Передаваемые/принимаемые направленные вызовы ( Directional CQ RX/TX messages ).
При передаче направленного общего вызова в режимах AutoSeq1,2,3:
функционал автовыбора будет учитывать направление входящего вызова, поддерживается обработка направлений CQ DX, CQ + континент, CQ + [ любой двухсимвольный префикс ], континент при передаче направленного общего вызова должен соответствовать списку < SA NA EU AS OC AN AF >.
Программа ответит на входящие вызовы соответствующие переданному направлению, и не ответит на другие входящие вызовы за исключением новой страны DXCC.
Если пользователь передал CQ + [ основной префикс страны ] , где префикс страны соответствует списку основных префиксов файла cty.dat то программа ответит на лучший входящий вызов из этой страны и проигнорирует другие входящие вызовы.
Если пользователь передал CQ + [ произвольный префикс ] не входящий в список основных префиксов файла cty.dat, например CQ JH, то программа ответит лучшему входящему вызову с позывным который начинается с JH и проигнорирует входящие вызовы с другими префиксами этой страны, например ответит JH1AAA и не ответит JA1AAA.
Обработка декодированных направленных вызовов в AutoSeq4+:
поддерживается обработка CQ DX, CQ + континент, CQ + [ основной префикс страны ] , где континет из списка < SA NA EU AS OC AN AF > и основной префикс страны из списка файла cty.dat, ответ на такой вызов будет только при совпадении направления с позывным оператора.
Функционал автовыбора в AutoSeq4+ пока не учитывает переданное оператором направление вызова при обработке и ответе на декодированные сообщения CQ.
_________________
Дополнительные опции связанные с работой AutoSeq:
Опция ' Answer worked B4 calls ' - отвечать повторным корреспондентам.
Опция ' Single shot QSO ' - одиночное QSO, для выключения кнопки Enable Tx после окончания QSO.
Опция ' Auto RX frequency filter ' - автоматический фильтр приемной частоты, сделана для пользователей с медленными процессорами, автоматически включает кнопку Filter при получении входящего вызова или при передаче сообщения " позывной корреспондента + позывной оператора + QTH квадрат " и удерживает ее включенной до завершения QSO. Передача сообщений CQ и 73 выключает кнопку Filter.
Узкополосный фильтр позволяет быстрее декодировать сигналы на приемной частоте и режим AutoSeq3 может использоваться вместе с автоматическим фильтром на медленных процессорах.
_________________
Рекомендуемые настройки:
При широкой полосе декодирования можно использовать AutoSeq1 на медленных процессорах, AutoSeq2,6 на средних процессорах и AutoSeq3,7 на средних и быстрых многоядерных процессорах.
Функционал автоматического включения кнопки Enable Tx используется для автопоследовательности: кнопка AutoTx должна быть включена при работе AutoSeq.
Социальные закладки