El objeto TELEMETRY se corresponde con el objeto de sistema Controlador telemétrico.

El objeto TELEMETRY envía los eventos que se presentan en la tabla. El procedimiento se inicia cuando aparece el evento en cuestión.

El formato de procedimiento de los eventos del objeto Controlador telemétrico es:

OnEvent("TELEMETRY","_id_","_evento_")

Descripción de eventos del objeto TELEMETRY.

Evento

Descripción

Comentario

LOCK

Bloqueado

Se recibe el evento después de aplicar el comando BLOQUEAR (ver el siguiente comando).

UNLOCK

Desbloqueado

Se recibe el evento después de aplicar el comando DESBLOQUEAR (ver el siguiente comando).

El formato operador que describe las acciones del objeto TELEMETRY es:

DoReact("TELEMETRY","_id_","_comando_" [,"_parámetros_"]);

La siguiente tabla muestra la lista de comandos y parámetros del objeto TELEMETRY:

Comando – descripción del comando

Parámetros

Descripción

"AUTOFOCUS_ON" – activar el enfoque automático

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"AUTOPAN_END_P" – especificar el punto de finalización del giro automático.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"AUTOPAN_START" – iniciar el giro automático.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"AUTOPAN_START_P" – especificar el punto de inicio de del giro automático.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"AUTOPAN_STOP" – detener el giro automático.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"CLEAR_PRESET" – borrar valor preestablecido seleccionado.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

preset<>

Preestablecer.

"D2OFF" – desactivar ajustes dinámicos adicionales de las cámaras de video PTZ Panasonic, diseñadas para aumentar la calidad de la señal de video analógica.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"D2ON" – activar ajustes dinámicos adicionales de las cámaras de video PTZ Panasonic, diseñadas para aumentar la calidad de la señal de video analógica.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"DOWN" – rotar el objetivo de la cámara de video hacia abajo.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"FOCUS_IN" – acercar zoom.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"FOCUS_OUT" – alejar zoom.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"FOCUS_STOP" – detener acercar/alejar zoom en la imagen.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"GO_PRESET" – rotar la cámara de video en la posición especificada en el valor preestablecido.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

preset<>

Preestablecer.

"HOME" – rotar la cámara de video a la posición inicial.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"IRIS_CLOSE" – cerrar el diafragma.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"IRIS_OPEN" – abrir el diafragma.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"IRIS_STOP" – detener el diafragma.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"LEFT" rotar el objetivo de la cámara de video hacia la izquierda.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"LEFT_DOWN" – rotar el objetivo de la cámara de video a izquierda y abajo.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"LEFT_UP" – rotar el objetivo de la cámara de video a izquierda y arriba..

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"PATROL_LEARN" – iniciar el procedimiento de programación de vigilancia registrando acciones de las cámaras de video.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"PATROL_PLAY" – iniciar vigilancia.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"PATROL_STOP" – detener vigilancia.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"RIGHT" – rotar el objetivo de la cámara de video a la derecha.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"RIGHT_DOWN" – rotar el objetivo de la cámara de video a la derecha y abajo.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"RIGHT_UP" – rotar el objetivo de la cámara de video a la derecha y arriba.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"SET_PRESET" – registrar la posición actual de la cámara de video en valores preestablecidos seleccionados.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

preset<>

Preestablecer.

"STOP" – detener la rotación de la cámara de video.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"UP" – rotar el objetivo de la cámara de video hacia arriba.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta).

"SETUP" – configurardispotivoptz.

 

 

 

 

address<>

Dirección del dispositivo.

cam<>

ID de la cámara a controlar.

flags<>

Inidicador de funcionamiento del objeto (0 – ON, 1 - OFF).

name<>

Nombre de objeto del dispotivoptz.

speed<>

Velocidad.

"SEND_BUFFER" – enviar comando al puerto COM en formato hexadecimal.

buffer<>

Comandoenformato hexadecimal.

parent_id<>

ID del objeto matriz del Controlador telemétrico. Parámetro necesario.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta). El valor del parámetro tiene que ser superior a 0.

LOCK - Bloquear. Cambiar el estado de la TELEMETRYa BLOQUEADO durante el tiempo especificado.

tel_prior<>

Prioridad (1 - baja, 2 – media, 3 – alta). El valor del parámetro tiene que ser superior a 0. No se permite ejecutar comandos con una prioridad menor que la especificada durante el tiempo de bloqueo.

duration<>

Duración del bloqueo. Bloquear por la fuerza hasta la ejecución del comando DESBLOQUEAR si no se ha especificado el parámetro.

UNLOCK –desbloquear. Cambiar el estado de la TELEMETRYa DESBLOQUEADO durante el tiempo especificado.

-

-

La siguiente tabla muestra las propiedades del objeto TELEMETRY.

Propiedades del objetoTELEMETRY

Descripción de las propiedades

ID<>

ID del objeto.

PARENT_ID<>

ID del objeto matriz.

El objeto TELEMETRYpuede encontrarse en los siguientes estados:

Estado del objetoTELEMETRY

Descripción

LOCKED - bloqueado

El control de la TELEMETRY está bloqueado con alguna prioridad. No se permite controlar la TELEMETRY con una prioridad mayor a la especificada al bloquearla (ver la tabla de abajo).

UNLOCKED - desbloqueado

Se permite controlar la TELEMETRY con cualquier prioridad.

Ejemplos de la utilización de eventos y reacciones del objeto TELEMETRY:

  1. Establecer enfoque automático cuando la cámara de video está activada.

    OnEvent("CAM","1","ARM")
    {
        DoReact("TELEMETRY","1", "AUTOFOCUS_ON");
    }
  2. Rotar la cámara de video a la posición especificada en el primer valor preestablecido al activar el relé.

    OnEvent("GRELE","1","ON")
    {
        telemetry_id = GetObjectParam("CAM","1","parent_id");
        DoReact("TELEMETRY","telemetry_id","SETUP","GO_preset<1>");
    }
  • No labels