- в запись диагностики в файл ALL.TXT добавлены причина Clear DX, направление сообщений в AutoSeq, статус истории QSO и работа функционала UDP Reply. Улучшена диагностика причины выключения передачи.
- патч на цвет фона пустого окна DX Call
- ряд изменений касательно сборки JTDX под Mac OS X
- настройки основного окна реструктурированы в коде
- добавлены новые опции: записи всех декодированных сообщений и записи декодированых сообщений + сообщений диагностики в файл ALL.TXT. Опции могут быть включены/выключены в закладке Reporting настроек.
- патч на сбой выражающийся в остановке передачи если сообщение RRR/RR73 от корреспондента не декодировано
- патч на поиск местоположения декодированного сообщения FT8AP декодера в UDP Reply функционале
- изменено уведомление цветом для 'других' стандартных сообщений, теперь для уведомлений по ним используется маркер расположенный после сообщения
- выполнен функционал записи позывных с декодированного специального сообщения DXpedition в хэш таблицу, для записи в таблицу позывной должен находиться в окне DX Call, сама запись происходит когда от этого позывного декодировано специальное сообщение DXpedition.
После записи позывного в хэш таблицу JTDX будет полностью показывать на экране специальные сообщения от этого позывного даже когда он отсутствует в окне DX Call.
Если любой новый позывной находящийся в окне DX Call будет иметь то же значение хэша что и ранее записанный в таблицу позывной то при декодировании специального сообщения ранее записанный позывной в таблице будет заменен на новый.
- хэш таблица должна сохраняться в файле hashtable1.txt (в папке с логом и INI файлом) каждый раз когда новый позывной определен из специального DXpedition сообщения по соответствию хэша
- JTDX должен считывать данные с файла hashtable1.txt и помещать их в хэш таблицу при первом включении декодера после запуска программы. То есть если позывной есть в файле hashtable1.txt то специальные сообщения от него будут полностью выводиться на экран после перезапуска программы даже если этого позывного нет в окне DX Call.
Возможность отключить запись в файл ALL.TXT декодированных и диагностических сообщений позволяет уменьшить время на обработку приемного интервала.
Доступны три уровня записи в ALL.TXT:
- все галочки сняты, записываются переданные сообщения и только те принятые сообщения где есть позывной оператора
- опция записи всех принятых сообщений
- опция записи всех сообщений + диагностики
Для записи любого сообщения идет доступ к диску и открывается на диске файл ALL.TXT, то есть если декодировано 40 сообщений в интервале то при их обработке файл ALL.TXT будет открыт более 40 раз. Каждое открытие файла с диска занимает ощутимое время и новый функционал позволит его уменьшить.
При появлении какого либо сбоя пользователь может включить запись диагностики чтобы сообщить детали повторяющегося сбоя разработчикам.
Социальные закладки