Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

От объекта 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 –

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 –
"LOCK"заблокировать. Перевод телеметрии в состояние LOCKED на заданное время
.
tel_prior<>Приоритет (1
-
низкий, 2 – средний, 3 – высокий). Значение параметра должно быть больше 0. На время блокировки запрещается выполнение команд управления с более низким приоритетом, чем указанный
.
duration<>Длительность наложения блокировки. Если параметр не указан, блокировка действует до выполнения команды UNLOCK
.
UNLOCK –
"UNLOCK"разблокировать. Перевод телеметрии в состояние UNLOCKED
.
--
"AUTOFOCUS_OFF" – выключить функцию автонаведения (автофокус)tel_prior<>

Приоритет (1 - низкий, 2 – средний, 3 – высокий).

(warning) Для использования этой команды её необходимо добавить на вкладку Реакции для объекта TELEMETRY в ddi.exe (см. Закладка Реакции)

Свойства объекта TELEMETRY показаны в таблице.

Свойства объекта «TELEMETRY»

Описание свойств объекта

ID<>

Идентификатор объекта поворотного устройства

.

PARENT_ID<>

Идентификатор родительского объекта

.

Объект TELEMETRY может находиться в состояниях, описанных в таблице.

Состояние объекта TELEMETRY

Описание состояния объекта

LOCKED – Заблокировано

Управление телеметрией заблокировано с некоторым приоритетом. Запрещено управление телеметрией с приоритетом ниже указанного при блокировке (см. таблицу выше)

.

UNLOCKED – Разблокировано

Разрешено управление телеметрией с любым приоритетом

.

Примеры использования реакций объекта TELEMETRY:

...