El objeto TELEMETRY_EXT corresponde al objeto de sistema Teclado.

El objeto TELEMETRY_EXT envía los eventos que se presentan en la tabla. El procedimiento se inicia cuando aparece el evento correspondiente.

El formato de procedimiento de los eventos para el objeto Teclado es:

OnEvent("TELEMETRY_EXT","_id_","_evento_")

Evento

Descripción del evento

Parámetro

Descripción del parámetro

Rango de los valores

 

"KEY_PRESSED"

La tecla está pulsada

param0<>

Código de la tecla pulsada

Ver Guía de instalación y configuración de los componentes del sistema de seguridad.

 

device<>

El dispositivo en el que la clave está pulsada

0 – Teclado principal AXIS T8312 ,

1 - AXIS T8313 keyboard

 

"KEY_RELEASED"

La tecla está liberada

param0<>

Código de la tecla liberada

0..21 para AXIS T8312.

Para BOSCH KBD-Digital, BOSCH KBD-Universal y Panasonic WV-CU950 ver Guía de instalación y configuración de los componentes del sistema de seguridad.

 

device<>

Dispositivo en el que la tecla está liberada

0 – Teclado principal AXIS T8312,

1 – Interruptor rotatorio AXIS T8313

 

"MOVED"

Se ha cambiado la posición

param0<>

Valor de preferencia

Para el rotor del interruptor rotatorio JogDial  -1.. 1; Para el rotor de Desplazamiento cuadro a cuadroShuttle -7..7

Para el teclado Panasonic WV-CU950 JogDial  -1.. 1; Shuttle -6..6

 

device<>

Tipo de mecanismo de control utilizado AXIS T8313

0 – rotor del interruptor rotatorio,

1 – rotor del desplazamiento cuadro a cuadro

 

El formato operador para describir las acciones del objeto TELEMETRY_EXT es:

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

La siguiente tabla muestra la lista de comandos y parámetros para el objeto TELEMETRY_EXT:

Comando – descripción del comando

Parámetros

Descripción

"DRAW_FIGURE" – extraer la figura que se muestra en la pantalla de BOSCH KBD-Digital o BOSCH KBD-Universal telemetry panel

display<>

0x00 – pantalla principal, 0x01 –  pantalla de estado

x1<>

Iniciar coordinación con el eje X (de 0 a 127 en la pantalla principal, de 0 a 121 en la pantalla de estado)

y1<>

Iniciar coordinación con el eje Y (de 0 a 239 en la pantalla principal, de 0 a 31 en la pantalla de estado)

x2<>

Finalizar coordinación con el eje X (de 0 a 127 en la pantalla principal, de 0 a 121 en la pantalla de estado)

y2<>

Finalizar coordinación con el eje Y (de 0 a 239 en la pantalla principal, de 0 a 31 en la pantalla de estado)

is_fill<>

0 – Sin relleno, 1 – Relleno

is_set_pixels<>

0 – eliminar la figura de la pantalla, 1 – extraer figura

figure<>

0 – línea, 1 – rectángulo

"PRINT_TEXT" – imprimir el texto que se muestra en pantalla de BOSCH KBD-Digital o BOSCH KBD-Universal telemetry panel

display<>

0x00 – pantalla principal, 0x01 –  pantalla de estado

x<>

Coordinar el eje (de 0 a 127 en la pantalla principal, de 0 a 121 en la pantalla de estado)

y<>

Coordinar el eje Y (de 0 a 239 en la pantalla principal, de 0 a 31 en la pantalla de estado)

charset<>

Codificación:

0 – Latino

1 – Cirílico

2 – Centroeuropeo

style<>

Estilo:

0 – Normal

1 – Semi-negrita

 

text<>

Mensaje de texto 

"PRINT_TEXT" – print text on display of Panasonic WV-CU950 telemetry panel

y<>

0 – mostrar el texto en la primera línea

1 – mostrar el texto en la segunda línea

text<>

Texto introducido por línea, máximo 20 símbolos

flickering<>

La línea consta de 6 símbolos que determinan los parámetros de intermitencia del texto: d1 d2 d3 d4 d5 d6

d1 determina el period de intermitencia:

0 – intermitencia desactivada

1 –periodo de 0.25 seg, se cambia el símbolo con un espacio en blanco

2 – periodo de 0.5 seg, se cambia el símbolo con un espacio en blanco

3 – periodo de 0.75 seg, se cambia el símbolo con un espacio en blanco.

4 – periodo de 1 seg, se cambia el símbolo con un espacio en blanco.

5 – periodo de 1.25 seg, se cambia el símbolo con un espacio en blanco

6 – periodo de 1.5 seg, se cambia el símbolo con un espacio en blanco

7 – periodo de 1.75 seg, se cambia el símbolo con un espacio en blanco

8 – periodo de 2 seg, se cambia el símbolo con un espacio en blanco

d2: 1 – los símbolos del 1 al 4 son intermitentes, 0 – estos símbolos no son intermitentes.

d3: 1 – los símbolos del 5 al 8 son intermitentes, 0 – estos símbolos no son intermitentes.

d4: 1 – los símbolos del 9 al 12 son intermitentes, 0 – estos símbolos no son intermitentes.

d5: 1 – los símbolos del 13 al 16 son intermitentes, 0 – estos símbolos no son intermitentes.

d6: 1 – los símbolos del 17 al 20 son intermitentes, 0 – estos símbolos no son intermitentes.

" CLEAR_DISPLAY " – borrar contenido en pantalla de BOSCH KBD-Digital o BOSCH KBD-Universal telemetry panel.

Reacción sin parámetros para el Panasonic WV-CU950 telemetry panel.

display<>

0x00 – pantalla principal, 0x01 –  pantalla de estado

"RELE_ON" – encender la luz en el teclado AXIS T8312 Panasonic WV-CU950panel

rele<>

Código de la tecla con la luz,12..16 para AXIS T8312.

Para Panasonic WV-CU950,ver Guía de instalación y configuración de los componentes del sistema de seguridad, sección Características de configuración y funcionamiento del panel de control Panasonic WV-CU950.

"RELE_OFF" – apagar la luz en el teclado AXIS T8312 o Panasonic WV-CU950 panel

rele<>

Código de la tecla con la luz, 12..16

"RESET" – reiniciar el Panasonic WV-CU950 panel

type<>

0 – reinicio inmediato

1 – reinicio tras 100 ms.

2– reinicio tras 200 ms.

3– reinicio tras 500 ms.

4– reinicio tras 1 s.

"SET_ALARM" – establecer el tipo de señal de alarma del  Panasonic WV-CU950 panel

audio_alarm<>

0 – sin sonido

1 – señal de alarma única simple

2 – señal de alarma doble simple

3 – señal de alarma triple simple

4 – señal de alarma única de duración de 0.1 seg.

5 – señal de alarma única de duración de 0.2 seg.

6 - señal de alarma única de duración de 0.3 seg.

7 - señal de alarma única de duración de 1 seg.

8 – Tono único simple

9 – Tono doble simple

A– Tono triple simple

B– Señal única de duración de 0.1 seg

C– Señal única de duración de 0.2 seg

D– Señal única de duración de 0.3 seg

E– Señal única de duración de 1 seg

F – Señal de alarma

 

Ejemplo de utilización de eventos y reacciones del objeto TELEMETRY_EXT:

  1. Encender la luz y activar la cámara 2 al pulsar la tecla 15 en el teclado AXIS T8312.

    OnEvent ("TELEMETRY_EXT","1","KEY_PRESSED")
    {
        if (strequal(param0, "15")){
            DoReact("TELEMETRY_EXT","1","RELE_ON","rele<15>");
            DoReact("CAM","2","ARM");
        }
    }
  • No labels