Главная » Статьи » Мои статьи

Настройка QUISK для работы с конвертером.

QUISK  - достаточно самобытная программа для SDR , многие находят ее слишком примитивной, но это не совсем так. Эта программа имеет большой потенциал, раскрыть который весьма сложно из-за специфического метода ее настройки, суть которого сводится к правке конфигурационного файла. 

 Николай RN3KK, программист по профессии, поделился своим опытом в настройке программы. Уже достаточно длительное время он использует QUISK для работы на УКВ диапазонах .

Для того, чтобы настроить программу для работы с конвертером, нам потребуется внести изменения в файл конфигурации quisk_conf.py , который легко найти нажав Пуск - Компьютер - Мои документы. Править  можно в обычном блокноте, но лучше всего воспользоваться программой Notepad++ - это значительно облегчит восприятие кода.

В процессе внесения изменений в конфигурационный файл следует быть очень внимательным, так как незначительная ошибка или даже пробел в не том месте может привести к неработоспособности программы. Лучшим решением будет сохранение копий файла на разных этапах настройки.

Так же следует отметить, что если Вы не можете найти в своем файле конфигурации описанные ниже строчки, их следует добавить, скопировав в любое удобное место в файле.

Целью всех манипуляций с файлом является добавление новой кнопки УКВ диапазона, при нажатии на которую, программа будет показывать правильную частоту настройки, с учетом смещения частоты в конвертере.

bandLabels = ['Audio', '160', '80', '60', '40', '30', '20', '17',  '15', '12', '10', '6', ('Time',) * len(bandTime)]

В этой строчке перечисляются все доступные кнопки диапазонов, можно легко изменить надпись на кнопке, добавить или удалить . Собственно, нам нужно добавить кнопку нового диапазона, но на самом деле это не очень хорошая идея. Размер кнопок при этом уменьшится и надписи могут стать плохо читаемыми. Как вариант, можно переименовать существующую кнопку, например "бесполезную" Time. В качестве примера, я покажу как настроить вместо нее кнопку для 2м любительского диапазона. 

По аналогии с остальными кнопками, назовем ее просто "2", запишем эту строку как

bandLabels = ['Audio', '160', '80', '60', '40', '30', '20', '17',  '15', '12', '10', '6', '2']

Теперь нужно указать программе настройки, которые будут применены при нажатии новой кнопки.

HiQSDR_BandDict = {None:0,'160':1, '80':2, '60':3, '40':3, '30':4, 
                    '20':4, '17':5, '15':5, '12':5, '10':5,  '6':6, 'Audio':6 }

Здесь можно указать код управления преселектором, если это необходимо. Просто допишите в конец строки например  ,'2':8  чтобы при нажатии на кнопку на преселекторе появлялось значение 8. Если не указывать ничего, на преселекторе будет код, определенный в этой строке как None, то есть 0 в данном случае.

tx_level = {None:255, '160':255, '80':255, '60':255, '40':255, '30':255, 
           '20':255, '17':255, '15':255, '12':255, '10':255, '6':255 }

Здесь можно выставить максимальный уровень передатчика.

BandEdge = {
        '160':( 1800000,  2000000),
        '80' :( 3500000,  3800000),
        '40' :( 7000000,  7200000),
        '30' :(10100000, 10150000),
        '20' :(14000000, 14350000),
        '17' :(18068000, 18168000),
        '15' :(21000000, 21450000),
        '12' :(24890000, 24990000),
        '10' :(28000000, 29700000),
        '6'  :(50000000, 54000000),
        '2'  :(144000000, 146000000)
        }

В этой строке указываются границы диапазонов. Так как в программе  никаких границ перестройки нет, суть этой настройки сводится к такому диапазону частот, в котором будет запоминаться последняя установленная частота.

#define the transverter offset
bandTransverterOffset = {  '2': 122880000  }

И наконец, самая важная настройка - задание частоты смещения в конвертере. Запись '2": определяет кнопку диапазона, в котором необходимо сместить отображаемую частоту, и собственно значение необходимой частоты в герцах.

Результатом всех этих действий будет новая кнопка, новый диапазон и корректное отображение частоты при работе с конвертером.

 

 

 

Категория: Мои статьи | Добавил: rolin791 (10.07.2015)
Просмотров: 1756 | Рейтинг: 5.0/1
Всего комментариев: 0