I_MasterDevice

Программа I_MasterDevice (RadioInspector Master Device) предназначена для управления аппаратными средствами (анализаторами спектра, измерительными и сканирующими приемниками, навигационными приемниками) по физическим интерфейсам передачи данных (COM-порт, IEEE488, LAN, USB). Другие функциональные программы из комплекса программ RadioInspector (RadioInspectorRC, RadioInspectorRT) используют данную программу для управления средствами измерений. Для получения результатов измерений программы RadioInspectorRC, RadioInspectorRT с помощью средств межпрограммного взаимодействия посылают запрос программе I_MasterDevice и получают ответ от нее с результатами измерений.
Подробное описаие
Для получения результатов измерений программы RadioInspectorRC, RadioInspectorRT с помощью средств межпрограммного взаимодействия посылают запрос программе I_MasterDevice и получают ответ от нее с результатами измерений. Запрос можно представить так: "выполнить измерение спектра в полосе частот S, центральная частота F, полоса пропускания B, видео полоса пропускания WB, детектор D, опорный уровень R...". В ответ на этот запрос программа I_MasterDevice выполнит соответствующие настройки прибора и произведет измерения. Результат измерений (массив результатов измерений) будет отправлен как ответ на запрос. Если осуществляется последовательность непрерывных во времени измерений (например, нажата кнопка "Старт" в программе RadioInspectorRC, то прибор на время измерений резервируется в монопольное использование программой, осуществляющей эти измерения. Таким образом, программа I_MasterDevice реализует функцию управления и распределения ресурсов средств измерений и не допускает того, чтобы к одному средству измерений обращались одновременно несколько программ.

Для обеспечения возможности управления средствами измерений необходимо чтобы программа I_MasterDevice была запущена на момент работы программ RadioInspectorRC, RadioInspectorRT. Запустить программу I_MasterDevice можно несколькими способами:

- вручную, используя, выбрав последовательность: "Пуск" -> "Программы" -> "RInspector" -> "I_MasterDevice";

- программа I_MasterDevice будет запущена автоматически, при запуске любой из программ RadioInspectorRC или RadioInspectorRT, если она не запущена;

- автоматически, при загрузке операционной системы (для этого необходимо после инсталляции комплекса записать ее имя в меню автозагрузки: "Пуск"->"Программы"->"Автозагрузка").

I_MasterDevice