Руководство бета-тестера описание



Дата15.03.2016
өлшемі19.88 Kb.
#54650
Omni-Rig 0.91 Beta. Руководство бета-тестера

ОПИСАНИЕ


Omni-Rig.exe - бесплатный компонент для управления трансивером из нескольких
программ одновременно. Перечень поддерживаемых типов трансиверов не
ограничен и определяется набором ini файлов с описанием команд. На данный
момент созданы файлы для для трансиверов Kenwood (для всех моделей,
опробован на TS-570 и TS-850), FT-100D, FT-1000MP, FT-920, IC-718,
IC-746Pro. Управление трансивером реализовано в виде COM сервера
OmniRig.exe, для тестирования его служит программа Client.exe.

УСТАНОВКА

1. Создать каталог OmniRig.
2. Распаковать в него OmniRig.exe и Client.exe.
3. Распаковать файлы  *.ini в подкаталог Rigs
4. Запустить OmniRig.exe и сразу выйти из него. OmniRig будет
зарегистрирован как COM сервер.

КОНФИГУРАЦИЯ

1. Запустить Client.exe.
2. Нажать на кнопку Open Dialog.
3. Выбрать тип трансивера и установить параметры порта. Poll Int. и Timeout
не изменять.

ТЕСТИРОВАНИЕ

1.Запустить Client.exe, трансивер выключен.

2. Проверить надписи Rig Type и Status на верхней панели, должен быть указан


правильный тип трансивера и статус "Rig is not responding".

3. Проверить панель Parameters. Слева от каждого параметра расположен


индикатор. Цвет индикатора черный, если трансивер имеет команду для чтения
параметра, и серый, если не имеет. Справа от параметра находится кнопка Set.
Если для установки параметра нет команды, кнопка будет серого цвета.
Проверить состояние индикаторов и кнопок по описанию команд трансивера.

4. Включить трансивер. Status должен измениться на "On-line". На панели


Parameters цвет индикаторов изменится: зеленый индикатор означает, что
параметр включен. Сравнить индикаторы с фактическим состоянием трансивера.

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


что изменения отражаются в программе.

6. Кнопками Set изменить каждый из параметров и убедиться, что состояние


трансивера изменяется соответственно.

7. Запустить 2-3 копии Client.exe и убдиться, что они имеют одновременный


доступ к трансиверу.

ДИАГНОСТИКА ОШИБОК

Вероятнее всего, при тестировании обнаружится, что что-нибудь (или все) не
работает. Я отлаживал код на своем TS-570, для остальных трансиверов я
пользовался только документацией, найденной в Интернет - неполной и с
огромным количеством ошибок. Для диагностики ошибок включите генерацию лога
добавлением следующих строк в OmniRig.ini:

[Debug]
Log=1


Лог (OmniRig.log в директории OmniRig) сохраняется при выходе из всех
клиентов. и стирается при следующем запуске программы. Режим генерации лога
требует несколько свободных мегабайт на диске.

Чтобы файл лога закрывался и снова открывался после каждой записи (например, если программа зависает), установите режим лога 2:

[Debug]
Log=2

ИНФОРМАЦИЯ О ПРОЕКТЕ

размещена на http://www.dxatlas.com/omnirig .
Результаты тестирования (вместе с логом) просьба направлять автору Omni-Rig
по адресу ve3nea@dxatlas.com .

БЛАГОДАРНОСТИ

Александру RZ4AG за организацию бета тестирования.

Бета тестерам – список постоянно пополняется!


73 Alex Shovkoplyas, VE3NEA

Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет