- Updated dataset definitions to use a sampling interval of 0.5 seconds. - Changed plot definitions to reduce the time window to 25 seconds and added a new plot for "Brix". - Removed deprecated variable configurations from plot variables. - Refactored ConfigManager to load datasets and variables from new array format, eliminating legacy save methods. - Updated PLCDataStreamer and PlotManager to reflect changes in dataset and plot management, removing automatic save calls. - Enhanced ChartjsPlot component to handle variable configurations and session management more efficiently. - Improved PlotRealtimeSession to ensure backend commands are verified before applying local state changes. - Adjusted system state to reflect active datasets and connection status. |
||
---|---|---|
.cursor/rules | ||
.doc | ||
.github | ||
.images | ||
.vscode | ||
config | ||
core | ||
frontend | ||
static | ||
templates | ||
utils | ||
web_test | ||
.cursorignore | ||
.gitignore | ||
RJSF_IMPLEMENTATION_SUMMARY.md | ||
UI_SCHEMA_LAYOUT_ENHANCEMENT.md | ||
application_events.json | ||
main.py | ||
main_cleanup_notes.py | ||
requirements.txt | ||
system_state.json | ||
validate_schema.py |