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 o 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:
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"); } }