V2.06
Сделан индикатор фазы для точной настройки в PSK-31. Он может быть включен или выключен при помощи опции
Setup / View / Show phase indicator in PSK-31.
V2.05
Сделаны кнопки и горячие клавиши для точной настройки.
V2.04
Декодер BPSK-31 переделан, чтобы улучшить качество приема.
V2.03
Теперь спектрограмма может отображаться и в виде водопада.
Переключение между режимами отображения производится через опцию
Setup / View / Spectrogram as waterfall или клавишами Alt-W.
V2.02
Исправлена ошибка - неправильно устанавливалась скорость обмена, когда один и тот же порт использовался для управления PTT и обмена данными.
Улучшено распознавание позывных и контрольных номеров в режиме Catch word in contest mode.
V2.01
В режиме MultiFSK щелчок мыши по спектрограмме теперь определяет не центральную, а самую низкую излучаемую частоту.
Обновлена документация.
V2.0
Полностью переделано меню Setup. Проверьте установки Setup / Interface!
Переделана АПЧ. Теперь она нормально работает и при большой скорости перестройки АПЧ.
Решена проблема со скроллингом приемного окна.
Исправлены некоторые мелкие ошибки.
V1.98
Сделано декодирование DTMF-посылок.
Сделаны прием и передача MultiFSK-16.
Для команды Clear Buffer сделана горячая клавиша Alt-D.
V1.97
Обновлена документация.
Сделаны некоторые мелкие улучшения.
V1.96
Программа может декодировать сигнал из WAVE-файла.
См. команду File / Decode From File .
WAVE-файл должен быть в Windows PCM-формате, то есть без сжатия,с частотой квантования 11025, 22050 или 44100 Hz.
Рекомендуемые параметры файла - Mono,16 bit, 11025 Hz.
При помощи параметра ExchangeSpeed файла TRUETTY.INI теперь можно задать
скорость обмена через дополнительный COM-порт.
Сделаны некоторые мелкие улучшения.
V1.95
TrueTTY теперь может обмениваться принимаемыми и передаваемыми
данными через дополнительный COM-порт, то есть эмулировать аппаратный
модем или TNC. Номер порта для обмена задается в меню
Setup / Data Exchange Interface . Таким образом, соединив два COM-порта
(одного или двух компьютеров) нуль-модемным кабелем, можно использовать
TrueTTY совместно с терминальной программой, предназначенной для работы
с аппаратным модемом. Например, можете попробовать использовать TrueTTY
с контест-программой WF1B (хотя лично я предпочитаю AALog).
Скорость обмена данными по COM-порту - 9600 бит/с.
Схема муль-нодемного кабеля изображена на рисунке NULL-MOD.GIF .
Если TrueTTY использует COM-порт для управления входом PTT трансивера, и не
использует этот порт для FSK, то этот же порт может быть использован и для
обмена данными. Если терминальная Win32-программа и TrueTTY запущены на одном
компьютере, можно также использовать "виртуальные" COM-порты, например,
драйвер VSPD c http://www.mks.zp.ua .
В режиме AX25 TrueTTY может теперь работать как KISS-TNC (принимать и
передавать), обмениваясь данными с терминальной KISS-совместимой программой
через COM-порт или библиотеку DXSOFTEX.DLL . Режим KISS-TNC включается опцией
Setup / Data Exchange Interface / KISS Mode in AX25 .
Я тестировал TrueTTY совместно с программой Pr4Win
( http://www.geocities.com/nl3asd/download/pr4win.html ,
http://www.qsl.net/oe8djk/ ), используя как соединение через аппаратные
COM-порты (USB-COM конвертеры), так и через виртуальные порты VSPD.
V1.93
Команда File / Open KISS Capture File открывает файл, в который
записываются все принимаемые в режиме AX-25 пакеты в KISS-формате.
Сделаны некоторые внутренние переделки, улучшающие работу программы на не очень быстрых машинах.
Исправлены некоторые мелкие ошибки.
V1.92
По команде File / Open Buffer in Notepad или комбинации клавиш Ctrl-N содержимое приёмного буфера записывается во временный файл, который затем открывается в текстовом редакторе. Можно использовать для более комфортного просмотра или печати. Команда работает только в зарегистрированной версии.
Исправлен (я надеюсь) баг с появлением сообщения List Index out of bounds при редактировании текста во время передачи.
V1.91
Сделана опция Setup / Catch Words in Contest Mode. В этом режиме при «перетаскивании» слов из приёмного окна всплывающее меню не появляется, программа сама отличает позывные от контрольных номеров.
Сделана опция Setup / Beacon Off At Mouse Click. В этом режиме маяк автоматически выключается по щелчку мыши в окне спектрограммы, в приёмном окне или в окне передачи, а также при вводе любого символа в окне передачи.
Сделана опция Setup / Continuous Carrier While Idle. Если эта опция включена, то в режимах RTTY и ASCII программа передает в паузах непрерывную несущую, а не холостые символы.
Исправлены некоторые незначительные ошибки.
V1.90
Сделан приём UHF-PACKET (1200 Бод).
В контекстное меню передачи слова из приёмного окна в аппаратный журнал добавлен пункт Grid QTH-локатор.
Теперь поддерживается девиация 182 Гц, оптимальная с точки зрения минимизации межсимвольной интерференции при скорости передачи 45,45 Бод.
V1.88
Полностью переделан частотный детектор.
V1.87
Переделан частотный детектор. Теперь приём RTTY, ASCII, AMTOR и AX25 должен заметно улучшиться.
V1.86
Исправлена ошибка: режим OnTop переставал правильно работать после вызова окна редактирования макросов.
V1.85
Выход очередного релиза. Обновлена документация.
Команда меню Setup / View / Logarithmic Oscillogram и горячая клавиша Ctrl-Z служат для переключения между линейным и логарифмическим масштабом спектрограммы.
Символ ] теперь считается разделителем слов в режиме Send Whole Word Only, чтобы не было проблем с макропоследовательностями.
Исправлена небольшая ошибка с отображением кнопок макросов при установленном в системе крупным размером шрифта.
V1.83
Изменён алгоритм работы АПЧ при скоростях манипуляции больше 75 бод или сдвиге частоты меньше 85 Гц, в том числе и при приёме AMTOR и AX25.
Сделана опция Setup / AFC At Mouse Click. В этом режиме, независимо от состояния кнопки AFC, программа выполняет автоподстройку на корреспондента после щелчка по спектрограмме.
Сделана опция Send Whole Word Only. В этом режиме программа не начинает передачу очередного слова, пока не введён пробел или символ перевода строки.
Сделан режим «маяка», который включается кнопкой Beacon. В этом режиме в окно ввода периодически помещается содержимое макроса Alt-F12. Регулятор периода расположен левее кнопки включения маяка. Горячие клавиши включения/выключения маяка Alt-B и Ctrl-B. Для включения маяка можно также использовать макропоследовательности ~[bon] и `[bon], для выключения ~[boff] и `[boff].
Параметр ExCanal в файле TRUETTY.INI теперь определяет номер канала при обмене данными через библиотеку DXSOFTEX.DLL.
V1.81
Изменены параметры фильтров с целью повышения качества приёма в режимах BPSK и QPSK.
V1.78
Исправлена старая внутренняя ошибка.
V1.77
Исправлена старая ошибка с комбинацией клавиш Alt-T: иногда для перехода на передачу их требовалось нажимать дважды.
Если в компьютере установлено несколько звуковых карт, то при помощи параметра SoundCardNumber в секции [RTTY] файла TRUETTY.INI можно выбрать требуемую карту. (SoundCardNumber=0, SoundCardNumber=1 и т.д.)
V1.76
Сделан мониторинг КВ-пакета (300 bps). Смотрите Mode / AX25.
V1.75
Решена проблема с замедлением реакции компьютера при включённой опции Setup / PTT Interface / Produce FSK output At TxD.
Обновлена документация.
V1.73
Добавлены макросы ~[ce] и `[ce] очистка полей ввода.
После выполнения макроса ~[ni
] изменение поля передается в логгер.
После нажатия на кнопку Clear или выполнения макроса ~[ce] новые значения полей редактирования передаются в логгер.
Опция Setup / Use Other Field As позволяет назначить альтернативное значение полю ввода Other. Это значение используется для перетаскивания слов с экрана и для обмена с логгером.
V1.72
Решена проблема с самопроизвольным переключением раскладки клавиатуры при передаче.
Добавлены макропоследовательности для управления логгером:
- ~[lc] или `[lc] очистить в окне ввода нового QSO все поля, кроме Date, Band и Mode;
- ~[lt] или `[lt] установить в окне ввода нового QSO текущие дату и время;
- ~[ls] или `[ls] записать QSO в журнал;
- ~[lts] или `[lts] установить текущие дату и время и записать QSO.
Добавлены макропоследовательности для увеличения порядкового номера в окне редактирования:
- ~[nic] или `[nic] увеличить на единицу число в поле Call;
- ~[nir] или `[nir] увеличить на единицу число в поле RST;
- ~[nin] или `[nin] увеличить на единицу число в поле Name;
- ~[nio] или `[nio] увеличить на единицу число в поле Other.
Сделана опция Setup / Catch Word by One Mouse Click. Если эта опция включена, то «хватать» слова из приёмного окна для передачи в логгер и поля ввода можно одиночным, а не двойным щелчком мыши. При этом по-прежнему сохраняется возможность выделить нужную часть текста мышью.
Знак - теперь считается разделителем между словами.
Реализована возможность обмена принятыми и передаваемыми данными с другими программами. Обмен производится при помощи динамически загружаемой библиотеки DXSOFTEX.DLL. Подробности в https://www.dxsoft.com/dxs-exch.zip.
V1.70
Исправлено несколько мелких багов.
V1.68
Обеспечено более точное соблюдение временных параметров в режиме AMTOR.
Для коррекции отклонения реальной частоты оцифровки звуковой карты от номинальной (11025 Гц) введены параметр INI-файла SamplingFreq и параметр командной строки /s. Любой из этих параметров можно использовать для указания реальной частоты оцифровки. Параметр командной строки имеет приоритет перед INI-файлом.
Исправлена ошибка с выдачей FSK-сигнала в COM-порт: были пропуски передаваемых символов.
V1.66
Исправлена ошибка в процедуре редактирования макросов.
V1.65
Добавлена команда File / Send Text File.
При управлении трансивером через LPT-порт сигнал PTT теперь выдается не только на выход D1, но и на выходы D2 и D5. Это сделано для того, чтобы можно было выбрать вывод, имеющий низкий уровень после перезагрузки компьютера и для совместимости с интерфейсом W1GEE.
Теперь можно выбирать количество отображаемых кнопок для макросов. (Setup / One Macro Buttons Row, Setup / Two Macro Buttons Row, Setup / Three Macro Buttons Row). Надписи на кнопках верхнего ряда изменяются по нажатию клавиш Ctrl или Alt.
Опция Setup / PTT Interface / Produse FSK Output At TxD позволяет отключить выдачу FSK-сигнала на выход COM-порта. Эту опцию пришлось ввести из-за того, что некоторые современные COM-порты не поддерживают низкие скорости передачи.
Улучшена обработка принимаемых символов CR и LF.
Можно использовать параметр командной строки /c Filename, где Filename имя автоматически открываемого при старте программы capture-файла.
Цвет переданных символов в окне ввода определяется отдельной опцией Setup / Fonts and Colors / Tx Window Sent Symbols Color.
Регулятор порога шумоподавителя теперь имеет логарифмическую шкалу.
Управление трансивером через LPT-порт теперь работает и под Windows NT/2000.
Увеличено количество доступных COM-портов.
Теперь при включённой опции Setup / Copy Transferred Data to Clippboard переданные в аппаратный журнал данные также копируются в буфер обмена Windows.
V1.63
Исправлен баг, допущенный в версии 1.62 программа прекращала работу при переходе в режим AMTOR.
V1.62
Команда меню Setup / View / Logarithmic Spectrogram и горячая клавиша Alt-Z служат для переключения между линейным и логарифмическим масштабом спектрограммы.
V1.61
Сделано намного более удобное окно ввода. Теперь переданные символы не удаляются из этого окна сразу, а просто меняют цвет. Этот цвет совпадает с цветом текста в окне переданных символов. Переданный текст удаляется из окна после передачи символа «перевод строки».
V1.60
Очередной релиз. Обновлена документация. Теперь русская документация есть и в виде HLP-файла.
Ещё одна опция для используемого алфавита в режимах RTTY и AMTOR Setup / English/Russian Ext. Charset. В этом варианте переключение русского и латинского регистра производится способом, применяемым российскими коммерческими станциями. Символ Letters включает регистр латинских букв, символ «пропуск» регистр русских букв.
Небольшое изменение в способе переключения верхний/нижний регистр при включённом режиме Extended Baudot.
Более «умный» алгоритм обнаружения неправильной синхронизации в режиме AMTOR-Fast Sync.
V1.56
Реализована передача в режиме AMTOR-FEC.
Сделана поддержка расширенной кодировки (с верхним и нижним регистром букв) в режимах RTTY и AMTOR. Расширенная кодировка включается и выключается через меню Setup / Extended Baudot.
Символ } больше не действует как синоним макропоследовательности `[rx]. Зато эту последовательность теперь можно быстро набрать сочетанием клавиш Alt-] или Ctrl-].
Некоторые другие мелкие правки.
V1.55
Можно выбрать скорость манипуляции 300 бод в режимах RTTY и ASCII.
Разрешение по частоте (точность настройки AFC) в режимах BPSK31 и QPSK31 сильно увеличено, что должно привести к повышению качества приёма.
V1.54
Через меню Edit Macros можно редактировать надписи на кнопках.
Параметры шрифта для этих надписей выбираются через меню Setup / Fonts and Colors / Macro Buttons Font Setup.
Макропоследовательности для выдачи CW-ID:
- `[cwrText] выдать телеграфом Text и перейти на приём;
- `[cwtText] выдать телеграфом Text и продолжить передачу выбранным видом модуляции;
- ~[cwrText] включить передатчик, выдать телеграфом Text и перейти на приём;
- ~[cwtText] включить передатчик, выдать телеграфом Text и продолжить передачу выбранным видом модуляции.
Вместо пробела в тексте CW-ID нужно использовать символ подчерка (_).
Если включена обработка символов Backspace, то они правильно обрабатываются и в окне переданных символов.
V1.53
Сделан приём AMTOR-FEC (SITOR-B). Попробуйте опцию Fast Sync, вам понравится.
Для приёма широковещательных сообщений кнопка Normal/Reverse должна быть в том же положении, что и для RTTY, то есть Normal при USB и Reverse при LSB. Для приёма SELFEC эту кнопку нужно перевести в противоположное положение и включить опцию Fast Sync.
V1.52
В режимах ASCII-7 и ASCII-8 перед каждым пробелом и символом возврата каретки передается NIL-символ. Это сделано для лучшей битовой синхронизации.
V1.51
Реализованы режимы ASCII-7 и ASCII-8. Я полагаю, они не менее удобны для проведения QSO, чем PSK31, но гораздо менее критичны к точности настройки на корреспондента и к условиям прохождения.
Сделана обработка символов Backspace в режимах PSK и ASCII. её можно отключить через меню Setup / Backspace Handling.
Сделана поддержка шведского варианта кода Бодо в режиме RTTY. Включается через меню Setup / Swedish Charset.
V1.50
Очередной релиз. Обновлена документация.
Исправлена ошибка с передачей русских букв «Ш», «Щ», «Э», «Ю» в режиме RTTY.
Мелкое изменение в процедуре приёма QPSK31.
V1.42
Реализована передача QPSK31.
V1.41
Добавлены два значения девиации в режиме RTTY 85 Гц и 22 Гц.
Сделан приём QPSK31 (передача ещё не сделана).
V1.39
Добавлено подменю Setup / Time Zone. Теперь не надо вручную редактировать UTCoffset в INI-файле.
Установки параметров шрифтов и фона вынесены в отдельное подменю Setup / Fonts and Colors.
Команда File / Open Capture File открывает файл, в который записываются принимаемые символы. Если файл уже существует, новые данные дописываются к старым. Запись прекращается по команде File / Close Capture File. Состояние capture-файла отображается в строке состояния. «Горячая клавиша для управления capture-файлом Alt-L.
Добавлена «горячая клавиша» Alt-S.
Новые макропоследовательности:
- ~[crx] очистить приёмный буфер;
- ~[csnt] очистить окно переданных символов.
V1.38
Количество клавиатурных макросов увеличено до 37.
Добавлен необязательный параметр UTCoffset в секции [RTTY] файла TRUETTY.INI. Параметр задает разницу в минутах между UTC и местным временем. Если этот параметр определён, программа игнорирует информацию о Time Zone из настроек операционной системы.
V1.37
Для повышения качества в значительной степени переделана процедура приёма PSK31.
V1.35
Очередной релиз. Обновлена документация, в программе сделаны некоторые исправления.
V1.33
Теперь правильно работает передача в режиме RTTY на скоростях больше 75 бод.
Сделаны новые макросы:
- ~[tl], `[tl] местное время;
- ~[tu], `[tu] время по Гринвичу (UTC);
- ~[dl], `[dl] дата по местному времени;
- ~[du], `[du] дата по Гринвичу (UTC).
V1.32
Можно отключать отображение осциллограммы, кнопок макросов и полей ввода (Setup / View /
).
Добавлена опция «отображать переданные символы в приёмном окне» (Setup / View / Show Sent Symbols In RX Window).
V1.31
Работа с COM-портами теперь производится через Windows API, поэтому PTT-интерфейс через COM-порт должен работать и на Windows NT. Выход TXD COM-порта теперь можно использовать для FSK-модуляции трансивера (в режиме RTTY).
V1.30
Очередной релиз. Внесены некоторые исправления в программу и документацию.
V1.29
Выпущена бета-версия с поддержкой PSK31 (BPSK-модуляция).
V1.26
Решена проблема, связанная с переполнением приёмного буфера. Теперь при достижении буфером размера около 20 кбайт часть старых данных переписывается в невидимую область.
По команде Save Buffer записывается весь буфер целиком (невидимая и видимая области).
Подправлена русская кодовая таблица.
V1.25
Рабочий диапазон звуковых частот теперь составляет 300
3000 Гц. Сделаны более оптимальные фильтры.
V1.20
В программе сделаны небольшие исправления.
Внесены дополнения в документацию.
Добавлен инсталлятор.
V1.15
Сделан режим Unshift On Space. В этом режиме после приёма пробела или перевода строки регистр принимаемых символов переключается на «буквы».
Появилась возможность настраивать параметры шрифта и цвет фона всех окон.
Появилась возможность изменять высоту окна переданных символов.
Появилась возможность выбирать используемый для PTT-интерфейса сигнал COM-порта.
V1.10
Сделана передача данных из TrueTTY в AALog (версия 1.0.3 и новее). Данные передаются из приёмного окна и полей ввода Call, RST, Name. Для передачи данных из приёмного окна нужно сделать двойной щелчок по слову или выделить слова мышкой, а затем выбрать нужное поле из всплывающего меню. Данные из поля ввода передаются при выходе из этого поля.
Добавлена ещё одна горячая клавиша для TX/RX Scroll Lock. Поэтому кнопки TX и Pause поменялись местами для соответствия клавиатуре.
Добавлены горячие клавиши для принудительного переключения регистра принимаемых символов. (Серая «*» цифры, серый «-» буквы.)
Сделан пороговый шумоподавитель.
V1.0
Доделана документация.
Сделана поддержка N6TR-совместимого интерфейса для LPT-порта.
Сделаны небольшие исправления в программе.
V0.30
Исправлена ошибка в реализации макроса ~[fFileName].
Добавлен макрос ~[lf] перевод строки.
Исправлена ошибка с показом подсказок на кнопках F1
F12.
Значительно улучшена работа АПЧ.
V0.20
Реализована передача и для недуплексных звуковых карт.
V0.15
Реализована передача. Пока только для дуплексных звуковых карт.
V0.10
Выпущена первая публичная версия программы. Работает только на приём.