S7_snap7_Stremer_n_Recorder/core
Miguel 696b79ba0d feat: Implement coordinated connection and polling for real-time data updates across tabs
- Introduced `useCoordinatedConnection` and `useCoordinatedPolling` hooks to manage data fetching and state synchronization between tabs.
- Refactored `DatasetCompleteManager`, `PlotRealtimeViewer`, and `VariableSelectorWidget` components to utilize SSE and polling for live data updates.
- Added `TabCoordinationDemo` component to visualize tab coordination status and leadership.
- Updated `Dashboard` to leverage coordinated polling for status updates, improving performance and reducing redundant connections.
- Enhanced `TabCoordinator` utility to manage leadership and data broadcasting between tabs effectively.
2025-08-15 18:55:58 +02:00
..
__init__.py Version base con Pico.css 2025-07-19 12:17:44 +02:00
config_manager.py feat: Enhance application event logging and add max_hours configuration option 2025-08-14 18:32:49 +02:00
event_logger.py Version base con Pico.css 2025-07-19 12:17:44 +02:00
instance_manager.py Implementación de un sistema de control de streaming UDP independiente, separando la grabación automática de CSV y la transmisión manual a PlotJuggler. Se añadieron nuevos endpoints API para iniciar y detener el streaming UDP, y se mejoró la gestión de eventos y el registro de estado. Además, se actualizaron los archivos de configuración y estado del sistema para reflejar estos cambios, y se realizaron mejoras en la interfaz de usuario para clarificar la distinción entre las operaciones de grabación y streaming. 2025-07-20 23:30:12 +02:00
plc_client.py feat: Enhance application event logging and add max_hours configuration option 2025-08-14 18:32:49 +02:00
plc_data_streamer.py feat: Enhance application event logging, add CSV header validation, and implement fullscreen mode for charts 2025-08-14 22:57:42 +02:00
plot_manager.py feat: Implement coordinated connection and polling for real-time data updates across tabs 2025-08-15 18:55:58 +02:00
schema_manager.py Refactor dataset and plot management to support new array format 2025-08-14 11:16:52 +02:00
streamer.py feat: Implement CSV header validation and automatic renaming for dataset files 2025-08-14 22:33:39 +02:00