S7_snap7_Stremer_n_Recorder/utils
Miguel 4a064937d3 Implement OptimizedBatchReader for efficient PLC variable reading
- Added OptimizedBatchReader class to handle batch reading of PLC variables using snap7's read_multi_vars function.
- Introduced automatic chunking to respect S7 PDU limits, allowing for efficient handling of large variable lists.
- Replaced the existing read_variables_batch method in PLCClient with the new optimized implementation.
- Updated system_state.json to reflect the latest last_update timestamp.
- Removed commented-out code related to the previous batch reading method.
2025-08-19 10:41:09 +02:00
..
csv_validator.py feat: Enhance event logging, improve CSV handling, and optimize Chart.js zoom functionality 2025-08-15 00:42:14 +02:00
json_manager.py Refactor configuration management and schema handling 2025-08-13 23:31:47 +02:00
optimized_batch_reader.py Implement OptimizedBatchReader for efficient PLC variable reading 2025-08-19 10:41:09 +02:00
symbol_loader.py feat: Add symbol loading functionality from ASC files 2025-08-14 16:53:31 +02:00
symbol_processor.py feat: Add confirmation dialog for deletion operations, enhance logging in symbol processor, and update button color schemes 2025-08-15 22:31:25 +02:00