Commit Graph

7 Commits

Author SHA1 Message Date
Miguel e196dca9c4 Se implementaron mejoras en el script de análisis XML para generar pines dinámicamente en compuertas lógicas basadas en la cardinalidad. Además, se corrigieron las rutas de búsqueda de elementos en el archivo parser_utils.py para asegurar la correcta extracción de valores de TemplateValue y Negated. 2025-06-20 17:28:25 +02:00
Miguel 734e6637bc Implementación de envío por lotes de logs y mejora en la gestión de conexiones WebSocket
- Se añadió un nuevo sistema para el envío por lotes de logs a través de WebSocket, permitiendo un vaciado del buffer cada 500 ms.
- Se implementó un hilo en segundo plano para gestionar el vaciado del buffer de logs, mejorando la eficiencia en el envío de mensajes.
- Se realizaron ajustes en la función de broadcast para acumular mensajes en un buffer antes de enviarlos, optimizando el rendimiento.
- Se actualizaron los logs de ejecución para reflejar los cambios en la gestión de logs y el nuevo comportamiento del sistema.
2025-06-13 11:16:52 +02:00
Miguel bf75f6d4d0 Enhance IO Extraction and Markdown Generation in x3.py
- Updated directory structure in readme.md to include project-specific files.
- Refactored find_io_recursively to include module context for better IO address mapping.
- Modified generate_markdown_tree to generate PLC-specific hardware trees and improved markdown formatting.
- Added sanitization function for filenames to ensure valid output paths.
- Improved logging to provide detailed execution flow and output paths.
- Updated process_aml_file to extract and save global outputs, returning project data for further processing.
- Enhanced overall error handling and output messages for clarity.
2025-05-12 14:06:21 +02:00
Miguel 006e2ed7d6 Agregada la opcion de ocultar scripts y de editar las descripcion 2025-05-03 21:58:06 +02:00
Miguel 6ffdec7a9a Agregada opcion de valores por defecto en level2 2025-05-03 17:18:41 +02:00
Miguel 930e578cec Corregido problema de eschemas en el mismo lugar 2025-02-09 17:17:40 +01:00
Miguel 6fca251249 Agregado de librerias 2025-02-09 13:22:25 +01:00