Hola a todos!
Estoy haciendo un proyecto en el que utilizo una aplicación web en Flask para mover un motor paso a paso.
He estado dandole vueltas y necesito poder ejecutar una sección de código de forma continua independientemente de la página en la que me encuentre dentro de la aplicación web, pero no sé cómo hacerlo. Al final en cada página está referenciada con su @app.route() y a continuación se indica la función que se debe ejecutar en dicha ruta.
Lo que quiero por ejemplo es poder leer una entrada GPIO cada x segundos y según el valor hacer una cosa u otra independientemente de donde me encuentre en la aplicación. ¿Alguna ideda?
Gracias de antemano, un saludo a todos.
Ejecutar de forma continua con Flask
- egrueda
- Pi God
- Mensajes: 3426
- Registrado: 10 Feb 2017, 19:31
- Agradecido: 7 veces
- Agradecimiento recibido: 269 veces
Podrías tener un scipt en paralelo, que monitorice los gpio, y que actualice el estado de los pines, por ejemplo en un archivo.
De forma que tu aplicación lea ese archivo para conocer el estado, y se olvide de consultar los gpio
Lo del archivo es sólo un ejemplo, pero lo importante es la estructura
De forma que tu aplicación lea ese archivo para conocer el estado, y se olvide de consultar los gpio
Lo del archivo es sólo un ejemplo, pero lo importante es la estructura
No respondo a privados ;-)
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café
👉 Particiones en una MicroSD
👉 Cómo pedir ayuda en el foro
Invítame a un café