Перейти в хранилище документации
Обратиться в техническую поддержку
...
От объекта TELEMETRY поступают события, представленные в таблице. Запуск процедур происходит при возникновении соответствующего события. Формат процедуры событий для объекта Поворотное устройство:
Code Block |
---|
OnEvent("TELEMETRY ","_id_","_событие_") |
В таблице описаны события, поступающие от объекта TELEMETRY.
Событие | Описание события | Комментарий |
LOCKED | Заблокировано | Событие поступает после команды LOCK (см. таблицу ниже) |
UNLOCKED | Разблокировано | Событие поступает после команды UNLOCK (см. таблицу ниже) |
...
Формат оператора для описания действий с поворотными устройствами:
...
Список команд и параметров для объекта TELEMETRY представлен в таблице.
Команда – описание команды | Параметры | Описание параметров |
"AUTOFOCUS_ON" – |
включить функцию автонаведения (автофокус) | tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"AUTOPAN_END_P" – |
задать конечную точку автоповорота | tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"AUTOPAN_START" – начать автоповорот |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"AUTOPAN_START_P" – |
задать стартовую точку автоповорота | tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"AUTOPAN_STOP" – окончить автоповорот |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"CLEAR_PRESET" – очистить выбранный пресет |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
preset<> | Пресет |
"D2OFF" – |
отключить дополнительные динамические настройки для поворотных видеокамер Panasonic, |
предназначенные для улучшения качества аналогового видеосигнала |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"D2ON" – |
включить дополнительные динамические настройки для поворотных видеокамер Panasonic, |
предназначенные для улучшения качества аналогового видеосигнала |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"DOWN" – повернуть объектив видеокамеры вниз |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"FOCUS_IN" – увеличить изображение |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"FOCUS_OUT" – уменьшить изображение |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"FOCUS_STOP" – остановить увеличение/уменьшение изображения |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"GO_PRESET" – повернуть видеокамеру в положение, заданное на пресете |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
preset<> | Пресет |
"HOME" – повернуть видеокамеру в исходную (домашнюю) позицию |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"IRIS_CLOSE" – закрыть диафрагму |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"IRIS_OPEN" – открыть диафрагму |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"IRIS_STOP" – остановить диафрагму |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"LEFT" – повернуть объектив видеокамеры влево |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"LEFT_DOWN" – повернуть объектив видеокамеры влево и вниз |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"LEFT_UP" – повернуть объектив видеокамеры влево и вверх |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"PATROL_LEARN" – начать процедуру программирования патрулирования, выполняемую путем записи поведения видеокамеры |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
point<> | Номер точки |
preset<> | Номер пресета (тура) |
dwell<> | Время нахождения в точке в секундах |
speed<> | Скорость перемещения в точку |
flush_tour<> |
1 – записать тур |
0 – не записывать тур |
"PATROL_PLAY" – начать патрулирование |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"PATROL_STOP" – закончить патрулирование |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"RIGHT" – повернуть объектив видеокамеры вправо |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"RIGHT_DOWN" – повернуть объектив видеокамеры вправо и вниз |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"RIGHT_UP" – повернуть объектив видеокамеры вправо и вверх |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"SET_PRESET" – записать текущее положение видеокамеры в выбранный пресет |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
preset<> | Пресет |
"STOP" – завершить поворот объектива видеокамеры |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"UP" – повернуть объектив видеокамеры вверх |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий) |
"SETUP" – |
настроить поворотное устройство | address<> | Адрес устройства |
cam<> | Идентификатор камеры для управления |
flags<> | Флаг работы объекта (0 – включен, 1 - отключен) |
name<> | Имя объекта поворотного устройства |
speed<> | Скорость |
"SEND_BUFFER" – |
отправить команду в шестнадцатеричном формате в COM-порт |
buffer<> | Команда в шестнадцатеричном формате. | |
parent_id<> | Номер родительского объекта Контроллер телеметрии. Обязательный параметр |
tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий). Значение параметра должно быть больше 0 |
"LOCK" – заблокировать. Перевод телеметрии в состояние LOCKED на заданное время |
tel_prior<> | Приоритет (1 |
– низкий, 2 – средний, 3 – высокий). Значение параметра должно быть больше 0. На время блокировки запрещается выполнение команд управления с более низким приоритетом, чем указанный |
duration<> | Длительность наложения блокировки. Если параметр не указан, блокировка действует до выполнения команды UNLOCK |
"UNLOCK" – разблокировать. Перевод телеметрии в состояние UNLOCKED |
- | - | |
"AUTOFOCUS_OFF" – выключить функцию автонаведения (автофокус) | tel_prior<> | Приоритет (1 - низкий, 2 – средний, 3 – высокий). Для использования этой команды её необходимо добавить на вкладку Реакции для объекта TELEMETRY в ddi.exe (см. Закладка Реакции) |
Свойства объекта TELEMETRY показаны в таблице.
Свойства объекта «TELEMETRY» | Описание свойств объекта |
ID<> | Идентификатор объекта поворотного устройства |
PARENT_ID<> | Идентификатор родительского объекта |
Объект TELEMETRY может находиться в состояниях, описанных в таблице.
Состояние объекта TELEMETRY | Описание состояния объекта |
LOCKED – Заблокировано | Управление телеметрией заблокировано с некоторым приоритетом. Запрещено управление телеметрией с приоритетом ниже указанного при блокировке (см. таблицу выше) |
UNLOCKED – Разблокировано | Разрешено управление телеметрией с любым приоритетом |
Примеры использования реакций объекта TELEMETRY:
...