Просмотр полной версии : QuickRig: компактный доп. интерфейс к трансиверу
Уважаемые коллеги.
При повседневной работе в эфире на своем FT-450D меня довольно быстро достала необходимость нажимать кучу кнопок на аппарате для изменения выходной мощности при работе JT-65HF и выставления SPLIT на вызов крутых DX.
Вот появилось немного свободного времени и написал маленькое приложеньице. Инсталляции не требует. Все инструкции в описании внутри архива.
Прошу пробовать, юзать и высказываться.
QickRIG позволяет:
• Отслеживать и устанавливать уровень выходной мощности передатчика.
• Контролировать частоту VFO A и B.
• Переключаться с VFO-A на B и обратно.
• Видеть текущий VFO приемника и передатчика.
• Быстро устанавливать SPLIT вверх и вниз грубо и поточнее.
• Контролировать состояние SPLIT и отключать его.
Внутри ZIP-файла лежит сама програмулина, описание и два ini файла - один для собственно программы, другой для моего ненаглядного FT-450D, к которому ini файл, идущий в комплекте ОмниРига, не подходит(об этом я уже писал в ветке FT-450).
В связи с тем, что вкомпилированный шрифт по каким то причинам в некоторых случаях не подхватывается программой, добавил в архив шрифт. На извлеченном из архива файле шрифта кликаем правой кнопкой мыши, выбираем "установить".
Поскольку исходный шрифт взят из открытых источников и затем доработан, а за программу я денег не беру принципиально, проблем с авторским правом не возникает.
Причину проблемы со шрифтом выясняю. Как только устраню - выложу новую версию.
"Приношу извинения за доставленные неудобства" (С) AnySupport :D
Дополненный архив:
123105
Кстати, в этом архиве также исправлена обработка исключений в работе программы, так что рекомендую и саму программу заменить на экземпляр из этого архива. Ничего критического, но в случае отсутствия установленного OmniRig уже не будет выскакивать системная ошибка Windows.
для моего ненаглядного FT-450D
Прога только с FT450 работает?
Прога только с FT450 работает?
Программа QuickRig работает через OmniRig, поэтому будет отображать частоты и управлять сплитом любого трансивера, ini-файл для которого есть в OmniRig. Конечно при условии, что ini-файл написан правильно (есть прецеденты...).
Управление мощностью, как команда, в OmniRig отсутствует. Поэтому придется в меню Settings программы QuickRig ручками вбить префикс команды установки мощности (и запроса установленной мощности, если команды различны), длину ответа на запросную команду (включая символ конца команды) и собственно символ конца команды.
Длина команды и конец команды срабатывают по принципу: что первым встречу.
Пример для FT-450D:
команда на считывание мощности: EX048;
Команда на установку мощности, например, в 75 Вт: EX048075;
Ответ на запросную команду: EX048075; (9 символов)
Во всех командах EndSymbol (символ конца команды) есть ";"
Посмотрите меню Settings в свежеустановленном QuickRig, там значения по умолчанию выставлены как раз для этого примера.
Еще в меню Settings можно назначить свои значения кнопкам установки мощности.
Отдельно от архива выкладываю 123265 - описание QuickRig , где все эти вопросы освещены.
Здравствуйте, Павел!
Не изыщете ли возможность добавить второе радио.
Использую microKEYER 2R, и в данные момент Радио1 (был IC-7700) уже нет. Осталось Радио2 Элекрафт К3.
Перенастраивать пока не хотелось бы, т.к. ожидаю Радио1.
Отсюда и моя просьба.
73! Амир
Продолжу с вопросами.
Возможно с наивными.
Что нужно сделать, чтобы программа работала с IC-746?
После запуска программы нет отображения частот VFO. При кликах на VFO1 и VFO2 трансивер переходит с одного VFO на другое.
После попытки включить SPLIT перестает переходить. SPLIT всегда светится красным.
OmniRig установлен и отлично отрабатывает всё с LogHX.
73!
Коллеги, спасибо за вопросы. Отвечаю на накопившиеся:
2 R3DL:
1. Добавлять второе радио собираюсь обязательно и это стоит первым пунктом. Проблема только со временем. По секрету :) скажу, что только неделя, как вышел на новое место работы, поэтому из дома исчезаю в 7-00, а приезжаю 23+-.
2. Отображение частот VFO и переключение сплита - зона ответственности OmniRig. Поэтому рекомендую взять описание команд CAT и пройтись по IC-746.ini OmnoRig`a. Тут или в ini ошибки (что скорее всего), или функционал CAT недостаточен (что, после беглого взгляда на ini, вряд ли). Если будут вопросы, безусловно постараюсь оказать помощь.
2 KN7K:
1. Ресайз окна сделаю. Хотя не пришел пока к окончательному решению, как это должно выглядеть с точки зрения сохранения оформления.
Всем интересующимся QuickRig при возникновении тех или иных проблем с настройкой: Выкладываю несколько измененный вариант тестового клиента OmniRig - OmniRigMod1.
123447
Программа позволяет послать через Custom Command команду трансиверу в том виде, как она описана в CAT Operation Reference Book и прочитать ответ от трансивера в текстовом человеческом виде, проэксперементировав при этом с длиной ответа и оконечным символом.
Для тех CAT-интерфейсов, что умеют общаться только шестнадцатерично (как, например, у IC-746), используйте оригинальный OmniRig клиент с сайта DXAtlas.com. Геморройнее, конечно, но тоже вполне себе юзабельно.
Напомню, что ответ на команду принимается OmniRig посимвольно и признаком окончания ответа является либо символ конца команды, либо длина ответа в символах, в зависимости от того, какой из признаков наступит раньше.
Еще раз напомню, что длина ответа подсчитывается из всех символов, включая символ конца команды (читаем описание QuickRig).
Также прошу читать http://www.dxatlas.com/OmniRig/IniStru.txt
Там не все очевидно, согласен, поэтому вопросы по секциям ini файла OmniRig без ответа не оставлю.
Спасибо за ответ, Павел!
Дело в том, что LogHX показывает и частоту и модуляцию, в том числе и на отдельном окне "Частота из радио" из Утилит.
Все это работает через OmniRig.
А вот через программу QuickRig ну никак.
73!
Павел добрый вечер, скачал YAESU FT-950 - CAT OPERATION REFERENCE BOOK ,но что то не соображу где номер команды для считывания команд передачи, использую как один из вариантов удаленной работы через HRD лицензионную, но в ней только S-метр а уровень передачи не показывает, comport через vspe.
Павел добрый вечер, скачал YAESU FT-950 - CAT OPERATION REFERENCE BOOK ,но что то не соображу где номер команды для считывания команд передачи, использую как один из вариантов удаленной работы через HRD лицензионную, но в ней только S-метр а уровень передачи не показывает, comport через vspe.
Страница 8 CORB.
Команда EX111;
Спасибо за ответ, Павел!
Дело в том, что LogHX показывает и частоту и модуляцию, в том числе и на отдельном окне "Частота из радио" из Утилит.
Все это работает через OmniRig.
А вот через программу QuickRig ну никак.
73!
QuickRig частоту не показывает? Можно скриншот одновременно открытых QuickRig и настроек OmniRig при включенном трансивере?
Спасибо Павел разобрался, заработало,только не получается шрифт поменять и ещё вопрос а Вы можете сделать S-метр а в режиме передачи ксв-метр это было бы очень здорово можно было бы работать прямо из аппаратного журнала.
Вообще, QuickRig задумывался как инструмент доступа к тем функциям, которые часто востребованы, но спрятаны глубоко в меню аппарата.
С S-метром и КСВ-метром в связке с аппаратным журналом в чем идея? Эти величины отображаются на индикаторах трансивера. Зачем они в связке с логом? Поясните задумку пожалуйста.
Обновленная версия. Исправлены замеченные баги со шрифтом и обработкой исключений при работе программы.
124204
:(ЗЫ, так сказать.
Разработчики OmniRig ушли в тину и на вопросы больше не отвечают. С чем это связяно - не знаю.
Для себя делаю тяжкий вывод, что омни ковырять самому придется :(
Использую удаленное управление трансивером FT950, для него конечно есть виртуальная панель но если пользуешься эмулятором vspe то она глючит через 5-10 минут работы а в HRD ,у меня он даже лицензионный ,нет уровня передачи и ксв. Когда работаешь удаленно желетельно видеть ксв.
Powered by QRZ.RU