Опции программы

<< Нажмите для отображения содержания >>

Навигация:  Использование программы > Интерфейс пользователя >

Опции программы

Опции программы на рис.1 позволяют настроить внешний вид главного окна программы и вид окон мониторинга.

 

usb-monitor-options
Рис.1 Опции внешнего вида окон

 

Start in minimized state - если данная опция включена, то при старте программы главное окно не будет появляться на рабочем столе, а только на панели задач Windows или в SysTray.

 

Minimize to SysTray - если данная опция включена, то при минимизации главного окна программы программа будет помещать свою иконку на панель рядом с часами (SysTray) вместо того, чтобы помещать иконку на панель задач Windows.

 

Output data to a monitor window in minimized state - если данная опция выключена, то если главное окно программы или окно мониторинга свернуто (минимизировало), то данные в окно мониторинга выводиться не будут, что значительно снижает нагрузку на процессор в тот момент, когда вы не работает с программой или каким-либо окном мониторинга.

 

Show tooltips in the monitor window - данная опция включает/выключает всплывающие подсказки в окне мониторинга (см. рис.1 поз. [5] в разделе "Интерфейс пользователя")

 

Группа элементов интерфейса "Monitor window view" - позволяет настроить внешний вид окна мониторинга.

 

Font type - тип шрифта, который будет использоваться для отображения данных в окне мониторинга.

 

Background/font/selection color - данная группа элементов интерфейса задает цвета фона, цвет шрифта и цвет фона выделенных элементов в окне данных окна мониторинга (см. рис.1 в разделе "Окно мониторинга").

 

URB to/from a host controller font color - данная группа элементов интерфейса задает цвета шрифта для данных передаваемых к хост-контроллеру и от него соответственно (см. рис.1 в разделе "Окно мониторинга").

 

Search results color - данный элемент интерфейса задает цвет, которым будет подсвечиваться найденный текст при поиске.

 

Screen buffer size - размер экранного буфера определяет количество пакетов данных, который хранятся в окне мониторинга. Если при добавлении нового пакета данных в окно данных количество пакетов становится больше указанного значения, то наиболее старый пакет данных удаляется из окна данных. Чем больше указанное значение, тем больше памяти требуется программе для нормальной работы, поскольку каждый пакет данных требует определенного количества байт памяти.

 

Transparency - задает прозрачность главного окна и всех дочерних окон. Это может потребоваться, когда требуется наблюдать за пространством, рабочего стола, которое перекрывает окно программы.

 

 

warning

 

 

Замечание: Все опции в данном окне опции будут применены к открытым окнам только после нажатия кнопки OK.

 

Опции программы на рис.2 позволяют создать один или несколько преднастроенных фильтров, которые вы затем можете быстро загружать в меню Filter в окне мониторинга. При этом при открытии окна мониторинга автоматически будет установлен фильтр, выбранный в поле "Filter preset".

 

usb-monitor-options-2

Рис.2 Настройка фильтра по умолчанию

 

Создание фильтра

 

1.Необходимо выбрать один из фильтров в списке "Filter preset", который вы хотите использовать как основу для создания нового фильтра;

2.Изменить параметры фильтра по необходимости;

3.Задать новое имя в поле "Filter preset";

4.Сохранить фильтр, нажав кнопку "Save";

5.Выбрать один из фильтров в списке "Filter preset", который вы хотите использовать по умолчанию.

 

Редактирования фильтра

 

1.В списке "Filter preset" необходимо выбрать фильтр, который вы хотите изменить;

2.Изменить параметры фильтра по необходимости;

3.Сохранить фильтр, нажав кнопку "Save";

4.Выбрать один из фильтров в списке "Filter preset", который вы хотите использовать по умолчанию.

 

Удаление фильтра

 

1.В списке "Filter preset" необходимо выбрать фильтр, который вы хотите удалить;

2.Нажать кнопку "Delete" и подтвердить ваше желание удалить фильтр;

3.Выбрать один из фильтров в списке "Filter preset", который вы хотите использовать по умолчанию.

 

Параметры фильтра

 

Параметры фильтра подразделяются на несколько групп:

 

Общие параметры фильтра в группе "Driver settings"

 

Log URBs to a host controller (down) - включенный параметр фильтра указывает на то, что драйвер будет захватывать пакеты данных идущие к хост-контроллеру.

 

Log URBs from a host controller (up) - включенный параметр фильтра указывает на то, что драйвер будет захватывать пакеты данных идущие от хост-контроллера.

 

Log PnP IOCTL requests - включенный параметр фильтра указывает на то, что драйвер будет  захватывать пакеты системы PnP, с major control code = IRP_MJ_PNP.

 

Log Power IOCTL requests - включенный параметр фильтра указывает на то, что драйвер будет  захватывать пакеты, с major control code = IRP_MJ_POWER.

 

Log other IOCTL requests - включенный параметр фильтра указывает на то, что драйвер будет  захватывать пакеты, с major control code  типа IRP_MJ_CREATE, IRP_MJ_CLOSE, IRP_MJ_CLEANUP и т.п.

 

Фильтр по имени URB запроса - данная группа опций позволяет задать фильтр по каждой функции URB, которая может быть передана к хост-контроллеру и от него. Это может потребоваться, когда вас интересует определенная часть в обмене данными между устройством и компьютером, например, момент инициализации, когда передаются функции запроса дескрипторов. Более подробную информацию по URB функциям можно получить в документации Microsoft Windows Driver Development Kit.