adquirir_pesyr.py: Contiene a los Telemandos que hay configurados Un telemando es algo como lo que sigue: 1: # Telemando de Barranco Plano 2: t=TELEMANDO("CPBarrancoPlano") 3: t.config(config,"Numero_Serie_Telemando_Ejemplo_IB50045","C.P. Barranco Plano","654653652","1111") 4: listado_telemandos.append(t) -Las líneas que comienzan por # son comentarios y no se procesarán, línea 1 -La línea 2 es la declaración del Telemando, el nombre es importante "CPBarrancoPlano" debido a que será usado en la declaración de señales y cada Telemando debe tener su propio nombre. Si cambias el nombre aquí, también lo tienes que cambiar en el fichero de señales (senales.py). -La línea 3 es la que inicializa la config: ### El primer parámetro es estable y no debeis cambiarlo, almacena la configuración por defecto de modo que si quereis tener otras configuraciones por defecto del Telemando pues me dais el toque os creo otra nueva que se llame "config2" ### El segundo parámetro es el número de serie del Telemando, si cambiais un Telemando y cambia su número de serie, es obligatorio decirlo aquí, o los datos no se cargarán a la Base de datos. ### El tercer parámetro es un texto descriptivo del Telemando, se usa para mostrar errores etc....(envío de emails) ### El cuarto parámetro es el número de teléfono que el motor de INFOCEL   procesará en el Windows de PESYR ### El quinto parámetro es el PIN -La línea 4: no debeis cambiarla, básicamente se usa para cargar ese Telemando a una lista de Telemandos que será procesada al final del fichero de configuración. La configuración por defecto lleva incluida: dirección, usuario, clave, directorios locales, directorios remotos, tiempos de espera, etc...del servidor de FTP para enviar el fichero de SMS y del servidor FTP para recoger el registro de PESYR. También incluye que se realize la descarga de registros de los Telemandos cada 12 horas, ahora no descarga si no hay datos, descarga cada 12 horas (o las que le digamos). Por lo general ordenaré una descarga a las 6:00am que refresque todos los Telemandos, y si alguno falla, pues se reintentará más tarde, en aquellos que fueron descargados hace 12 horas o más, pues se intentarán descargar de nuevo, por supuesto a las 6:00am del siguiente día se refrescan todos independientemente del estado del resto de Telemandos. Todos estos parámetros se pueden actualizar en cada uno de los Telemandos que configuréis, como por ejemplo ocurre en el Telemando de Decantación al que le actualizo el tiempo de espera por el registro a 800 segundos (80 ciclos de 10 segundos): t.espera_reg_registro(80) Ejemplo: # Telemando de Decantacion t=TELEMANDO("ETAPDecantacion") t.espera_reg_registro(80) t.config(config,"IA40181","ETAP Decantacion","654651650","1112") listado_telemandos.append(t)