![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Desarrollo del ISA/CRPNotas sobre el desarrollo del ISA/CRP[Ir a descripción]Tuesday, 7 December 2004, 10:05:47 am --Dario Cambios en ui_escalera/plano/ascensor_remoto para aceptar lo de [00] En los siguientes ficheros:
He añadido soporte a lo de detectar retros del tipo [00] (y sólo imaginarlos como propios si ese número es el mimo Id que él mismo). Friday, 10 October 2003, 8:39:15 am --Dario Modificaciones al programa retroserver Se ha modificado el programa retroserver para adecuarlo a la nueva versión de serversocket.c, pero no se ha probado en campo (tenerlo en cuenta para cuando se vuelva a probar en campo, que habría que validar la nueva versión y ponerla). NOTA: esto significa que en campo está puesta la antigua, pero que los fuentes de salchicha no se corresponden con esa versión. Wednesday, 1 October 2003, 5:15:08 pm --Dario Terminado el programa retroserver para controlar el canal de los retros y el interfaz retro-interfaz.tcl para controlarlo: retroserver-src-20031001-1.tgz Se quitan los cambios del crp y del isa y se oculta el panel de elegir aplicación. Monday, 29 September 2003, 6:23:58 pm --Dario Para poner el rutado a los retros en panelvga05 y panelvga06: # route add -net 10.137.0.0 netmask 255.255.255.0 gw 152.200.60.4 Lo he puesto en /etc/rc.boot/rutas.retros Monday, 29 September 2003, 4:55:42 pm --Dario Cancelados los cambios para el soporte de cambio de canal Se ha decidido (bueno, he propuesto y ha sido aceptado) que los cambios de canal se hagan con una aplicación aparte del estilo del panelvga-interfaz.tcl. Sin embargo, el retroserver se hará tal y como estaba previsto (sustituye al panelvga-server.tcl). Thursday, 25 September 2003, 4:45:14 pm --Dario Se han echado atrás los cambios Los cambios de ficheros de configuración, estructruras internas y capacidades de conexión se ha postpuesto sine die. Se va a realizar sólamente un retrofit de la capacidad de guardar el canal en el que están los retros y la capacidad en el ISA de poner el 2o canal (asignado de forma hard coded a captura de datos), aparte de añadir en el CRP el comunicar con los retroproyectores por IP. Thursday, 25 September 2003, 10:01:04 am --Dario Nuevo tipo de fichero de configuración El nuevo fichero de configuración (retros.cfg) tiene el siguiente aspecto:
O bien (cuidado con los enter, cada RETROS, SERV y APLI debe estar en una sola línea; la siguiente tabla está modificada sólo para mejorar la legibilidad)
Nuevo fichero de configuración de iconos En estos momentos no existe ningún fihcero de configuración para los iconos que corresponden a cada servicio. Una posible sintaxis de dicho fichero sería:
Tuesday, 23 September 2003, 9:32:26 am --Dario Requerimientos Se necesita que el isa pueda cambiar de canal. Para eso hay que añadir soporte en el CRP para comunicarse con los retroproyectores. Primero se implementará para los retroproyectores de Puerta del Sur (van por TCP/IP, fecha límite: Martes 30 de Septiembre) y luego se hará la comunicación para Alto del Arenal (van por puerto serie, sin fecha límite por ahora). Descripción de los retroproyectores de Puerta del Sur Se accede a ellos mediante una conexión ethernet. Las direcciones de los mismos son del tipo 10.137.0.x, siendo la x el número de proyector (p.ej. proyector 1: 10.137.0.1, proyector 2: 10.137.0.2...). Tienen el puerto 7090/tcp abierto para recibir comandos del estilo de:
En principio vale hacer un telnet para conectarse a ellos (es decir, que no esperan recibir todo el comando de un solo golpe). Descripción del proyectoTabla de contenidos: IntroducciónEl CRP (Control de RetroProyectores) y el ISA (Interfaz de Selección de Aplicaciones) son el sistema usado en los centros de control (Alto del Arenal, TICs) para manejar las cámaras y seleccionar los canales de las pantallas gigantes. (Por completar) RetroserverLos retroproyectores o cubos de Puerta del Sur tiener accedibilidad por ethernet. Desde el panelvga05 y panelvga06 se puede acceder a los retroproyectores mediante una conexión a 10.137.0.x:7090 siendo x el número de retroyoyector. Notas de implementación:
Attachs:isacd-src-20030519-1.tar.gzcrp-src-20030508-1.tar.gz retroserver-src-20031001-1.tgz |