Данный пульт подключается к ПК Интеллект как обычный джойстик – см. Настройка джойстика для управления поворотными устройствами. В момент подключения пульта к компьютеру необходимо зажать на нём клавиши SET + 5, в этом случае он определится системой как USB-игровое устройство.
Создание объекта Пульт управления на базе объекта Контроллер телеметрии не требуется.
На рисунке ниже представлено соответствие кодов клавиш кнопкам на пульте.
Внешний левый джойстик в ПК Интеллект не поддерживается. |
Правый джойстик позволяет управлять поворотом объектива видеокамеры по осям X, Y, Z.
При нажатии кнопок пульта в ПК Интеллект поступают события вида:
TELEMETRY|1.1||joystick<1>,button<29>,tel_prior<1>,monitor<1>,speed<0>,cam<1>,operator<>,vy<0>,vx<0>
По умолчанию пульт автоматически при нажатии клавиш 1 или 2 отсылает в ПК Интеллект команды ZOOM_IN и ZOOM_OUT. Для корректной работы пульта необходимо сбросить значения команд для кнопок пульта. Для этого следует на компьютере, к которому подключен пульт, в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ITV\INTELLECT\Telemetry для 64-битной системы (HKEY_LOCAL_MACHINE\SOFTWARE\ITV\INTELLECT\Telemetry для 32-битной) создать пустые строковые значения 1, 2, 3, 4, 5, 6, 7 и 8. |
Назначение действий по нажатию кнопок осуществляется при помощи скрипта или программы (подробнее о создании скриптов см. Объект Скрипт. Программирование с использованием языка JScript). Пример такого скрипта можно загрузить здесь.
Данный пример назначает следующие действия на кнопки пульта:
Код клавиши | Действие |
10 | Сделать активной предыдущую камеру |
12 | Сделать активной следующую камеру |
13 | Увеличить фокус |
14 | Уменьшить фокус |
15 | Включить автоматическую фокусировку объектива камеры |
16 | Задать номер пресета |
18 | Стереть номер пресета |
21 | Включить раскладку с 1 камерой |
22 | Включить раскладку с 4 камерами |
23 | Включить раскладку с 9 камерами |
24 | Включить раскладку с 16 камерами |
40 | Включить раскладку со всеми камерами |
25 | Перейти в режим просмотра живого видео |
26 | Перейти в режим архива |
32 | Запустить патрулирование |