Модификации SDR-программы QUISK



Рекомендую: ПЕЛАГЕЯ!

pelagea.jpg

Фанаты группы ПЕЛАГЕЯ ("Полефаны") ВКонтакте

Концерт на площади Минина в Нижнем Новгороде 9 Мая 2013

Концерт в программе «Квартирник НТВ у Маргулиса» Январь 2023

Мини-концерт в Магасе (Ингушетия) 4 Июня 2014

Форум http://ra3pkj.keyforum.ru (кликнуть).

=Место для объявлений=

 

ВНИМАНИЕ!

Программа модифицируется под мои хотелки, иначе говоря, я никому ничего не должен. Но подсказки, идеи и просто мечты с удовольствием выслушаю и намотаю на ус.

Начиная с мая 2024 года модифицированные версии создаются только в 64-битном варианте (не моя прихоть, просто автор стал применять 64-битные решения, которые сложно использовать в 32-битном варианте). Ссылку на последнюю 32-битную версию Quisk удалять здесь не буду, вдруг кому понадобится (см. внизу страницы).

Проект существует на Github. Ссылка на репозиторий  - https://github.com/RA3PKJ/Quisk_modification.

Модифицированные версии создаются на основе последних авторских версий Quisk от Джима (Jim) N2ADR. Авторские версии имеют быстрый ("fast sound") программный самоконтроль в телеграфе (задержка не ощущается), программную поддержку удалённого управления железом (Hermes-Lite, HiQSDR, SoftRock) и поддержку MIDI-пультов (кнопки, крутилки).

Не забудем про наличие CAT-системы с поддержкой протоколов Hamlib, TS-590 и Flex (SDR-1000). Имеется возможность управления из внешней программы передачей (PTT) и манипуляцией CW.

Функция "fast sound" (самоконтроль CW без задержек) активируется на вкладке "Timing and CW", которая находится по пути - кнопка Hardware > щёлкнуть по типу вашего трансивера > Timing and CW, где укажите значение True в окошке "Use fast sound". Уровень самоконтроля менять ползунком SideTone в основном окне программы.
Кстати, при включении "fast sound", Quisk во время своей работы забирает монопольно ресурс выбранного аудиоустройства, т.е. параллельно прокрутить аудио/видеоролики через данное аудиоустройство невозможно. Проблема небольшая, но если хочется её решить, то используйте вторую звуковую карту.

Тестирование производится в Windows 8.1-64, 10-64 и в Linux (Ubuntu).
Я использую Ubuntu*Pack 22.04 KDE / Kubuntu (март 2023г.). 
Ссылка на скачивание данной ОС https://rutracker.org/forum/viewtopic.php?t=6350711. Доступ на rutracker осуществляется после установки специального плагина в браузер (ищите инфу в интернете). Мне нравится Windows-подобный дизайн этой ОС, что при переходе с Windows очень даже кстати.

 

Установка Quisk в Windows

Установка возможна в ОС не ниже Windows 8.1. Старые модифицированные версии Quisk имеют разрядность 32 бита. Новые - 64 бита.

При установке с нуля старых 32-битных модифицированных версий Quisk (последняя была 4.2.28.12) следует сначала установить среду Software for Quisk 4.2.XX.zip (69МБ). Инструкция внутри. Далее установить 32-битный релиз (скачать внизу этой страницы).

При установке с нуля новых 64-битных модифицированных версий Quisk следует сначала установить среду Software for Quisk 4.2.XX_64.zip (67МБ). Инструкция внутри. Далее установить 64-битный релиз (скачать внизу этой страницы).

 

Установка Quisk в Linux

Лично у меня Ubuntu*Pack22.04KDE/Kubuntu (ссылка на скачивание данной ОС выше). Использую обычный настольный компьютер.

Если производится установка Quisk с нуля, то следует сначала установить любую из последних авторских версий. Установку авторской версии произвести по инструкции на странице http://james.ahlstrom.name/quisk/docs.html. Далее следует выполнить обязательные в любом случае действия:
- пройти по пути /usr/local/lib/python3.10/dist-packages, где полностью заменить папку quisk на папку из моего репозитория Github - https://github.com/RA3PKJ/Quisk_modification
- выполнить компиляцию командой make quisk3, находясь в папке quisk.
Более подробно разжёвано в файле compilation_linux.txt на GitHub (ссылка на GitHub выше).

Для запуска установленной программы используйте ярлык, находящийся в папке /usr/local/bin, который перетащите на рабочий стол.

 

Версия 4.2.17.1 (32 бита) от 23.03.2023

1) Исправлена ошибка перестройки частоты колесом мыши (в некоторых версиях ОС Windows колесо работало некорректно).
2) Новое оформление панорамы.
3) Внедрён код от rolin для правильного расчёта показаний S-метра.
4) S-метр продублирован на поле панорамы.

 

Версия 4.2.17.2 (32 бита) от 03.04.2023

1) При установке создаётся ярлык на Рабочем столе (запуск происходит через консоль автоматически).
2) Кнопка Spot переименована в Tune.
3) Удалено понятие "Small Screen" (было актуально для дисплеев 800х600). Вместо этого создан универсальный дизайн с возможностью влезть в дисплей 1024 пикс. по горизонтали (по вертикали не важно). До этого программа в режиме нормального экрана могла влезть в дисплей с разрешением 1280 пикс. по горизонтали или более. Теперь можно использовать приличные дисплейные матрицы небольшого размера.
4) Кнопка Help теперь загружает страницу в браузер. Если браузер не был ранее запущен, то он запустится. Нормальный браузер сразу переведёт на русский.
5) Из кнопки Config вынесены пункты выбора (и настроек) радио в отдельную кнопку Hardware в главном окне.
6) Созданы новые кнопки Split, RX2, Lock, A<>B.
7) Полностью перекомпоновано расположение кнопок.
8) На поле панорамы вынесена текстовая индикация децибеллов и напряжения. 

 

Версия 4.2.18.3 (32 бита) от 30.04.2023

Опробовано удалённое управление через Wi-Fi в Windows и Linux (спасибо Jacinto CU2ED за тестирование удалённого управления в Linux).

1) Устранена ошибка, препятствовавшая запуску Hermes-Lite. 
2) Устранена ошибка отображения нижнего горизонтального слайдера для Hermes-Lite. 
3) Устранена ошибка цвета шрифта в Linux.
4) Сделано правильное отображение S-метра, децибелов и напряжения на панораме при использовании Quisk в качестве клиента (удалённое управление).
5) В режиме графика слайдер Ys теперь имеет прямую зависимость, т.е. чем выше движок, тем больше размах сигналов.

 

Версия 4.2.18.4 (32 бита) от 14.05.2023

1) Внедрена автоматика водопада от rolin. Теперь водопад не требует ручных настроек. 
2) Слайдеры, которые раньше регулировали яркость и контрастность водопада, теперь в режиме водопада управляют размахом и сдвигом шумовой дорожки (как они и делают это в режиме графика). 
3) Убран совсем "тетрис" водопада, потому что разноскоростной процесс на водопаде приводит к паталогии моего мыслительного процесса. 
4) Кнопка Palette переключает на лету палитры водопада. Выбор автоматически запоминается в настройках.

 

Версия 4.2.19.5 (32 бита) от 29.05.2023

1) Восстановлена индикация SNR в моде FreeDV. 
2) Восстановлена индикация ADC для Bandscope.   
3) Вверху окна создана строка для индикации состояния некоторых запрятанных в настройках параметров.
4) Добавлена кнопка "Picture" для переключения на лету фоновой картинки (кроме обычной, еще несколько картинок с природой). Выбор автоматически запоминается в настройках.
5) Добавлена кнопка "Step" для переключения на лету шага частоты. Выбор автоматически запоминается в настройках.
6) Добавлена кнопка "SSB Low" для сдвига на лету нижней границы полосы SSB вплоть до 0Гц для фанатов мясистого звука. Выбор автоматически запоминается в настройках. Пока есть недоработки - в удалённом управлении данный параметр не передаётся, и также в режимах RX2 и Split одна из двух шторок (а именно TX) по-прежнему всегда имеет сдвиг 300Гц.

 

Версия 4.2.19.6 (32 бита) от 09.06.2023

1) Теперь пользователь сам может накидать в папку quisk любое количество фоновых картинок в формате jpg. Все они будут поставлены на учёт при старте программы. Только надо экспериментально подобрать размер картинок.
2) Устранена причина возможной потери звука в одной из шторок в режиме RX2.
3) Устранена некрасивая обрезка шумовой дорожки при зуммировании (было в ситуации, когда шторка находилась на краю панорамы). Соответственно, устранилась красная засветка водопада.

 

Версия 4.2.19.7 (32 бита) от 21.06.2023

1) Кнопки рассортированы на группы. Группы подписаны.
3) Цветовая схема "C" немного переработана с целью увеличения контраста.
3) Отключена авторская цветовая схема "А", так как на её светлом фоне надписи любого цвета (кроме чёрного) плохо читаются. Невозможно совершенствовать дизайн с оглядкой на эту схему.

 

Версия 4.2.22.8 (32 бита) от 28.08.2023

1) Удалена мнемоника на кнопках, так как в Ubuntu приводило к искажению высоты кнопок.
2) Устранена ошибка при выборе ширины панорамы (Sample Rate).
3) Исправлено отображение слайдера LNA для Гермеса.

quisk_button_new.jpg

 

Версия 4.2.28.9 (32 бита) от 01.02.2024

1) Версия полностью посвящена внесению изменений от Джима касательно Hermes Lite. 

 

Версия 4.2.28.10 (32 бита) от 03.03.2024

1) Теперь программа при старте сразу разворачивается на всю длину монитора независимо от разрешения монитора. Если нужно иметь индивидуальный размер окна, то через кнопку Hardware изменить в меню *HiQSDR* (или ваш трансивер) > "Windows" > "Window width pixels" со значения -1 на ваше числовое значение.
2) Теперь при закрытии программы запоминается вертикальный размер окна программы.
3) Теперь при закрытии программы запоминается позиция окна программы на экране.
4) Теперь виндовая кнопка "развернуть" (вверху справа) работает культурно.
5) Отключена возможность растягивания/сжатия окна мышью по горизонтали, так как изначально толку от этого не было.

 

Версия 4.2.28.11 (32 бита) от 22.03.2024

1) Восстановлено порушенное удалённое управление после реформы кнопок и слайдеров в предыдущих версиях.
2) Теперь в удалённом управлении работает переключение аттенюатора и переключение антенных входов (у автора эти кнопки были не активные).
3) Теперь в удалённом управлении правильно работает переключение шага Step (у автора эта кнопка не существовала в принципе).

 

Версия 4.2.28.12 (последняя версия 32 бита) от 01.04.2024

1) Изменена процедура формирования ярлыка на Рабочем столе.
2) Отлажена работа кнопки "SSB Low" в удалённом управлении.

Установка Quisk в Linux описана в начале страницы (не забудьте выполнить компиляцию командой make quisk3).

При установке Quisk в Windows с нуля следует сначала скачать и установить все компоненты среды по ссылке вверху в параграфе "Установка Quisk в Windows", а затем установить релиз quisk_4.2.28.12_setup.msi

Если в Windows установлена предыдущая модифицированная версия Quisk, то её следует удалить штатным средством Windows.
При установке релиза указать путь C:\Quisk\, если по умолчанию будет фигурировать что-то иное.

 

Версия 4.2.32.13 (первая версия 64 бита) от 06.05.2024

1) Переход на 64-битный вариант (не моя прихоть, просто автор стал применять 64-битные решения, которые я не смог применить в 32-битном варианте). Python теперь требуется другой.
2) Внесены все авторские изменения, которые накопились в его нескольких последних версиях.

 

Версия 4.2.33.14 (64 бита) от 19.05.2024

1) Теперь, как и положено, при включении Split частота передатчика выше на 5кГц в режиме SSB и на 1кГц в режиме CW.

Установка Quisk в Linux описана в начале страницы (не забудьте выполнить компиляцию командой make quisk3).

При установке Quisk в Windows с нуля следует сначала скачать и установить все компоненты среды по ссылке вверху в параграфе "Установка Quisk в Windows", а затем установить релиз quisk_4.2.33.14_setup.msi

Если в Windows установлена предыдущая модифицированная версия Quisk, то её следует удалить штатным средством Windows.
При установке релиза указать путь C:\Quisk\, если по умолчанию будет фигурировать что-то иное.