|
|
251f5d327e
|
Steps 7-8: Master scheduler and end-to-end integration
Step 7 - Master Scheduler (Python + C++):
- QTimer-based schedule execution with start/stop/pause/resume
- Frame sent callback with light-blue visual highlighting
- Mock Rx simulation with incrementing counter data
- Manual send button for individual frame injection
- Global rate spinbox with live update during run
- Schedule table switching
Step 8 - Integration (Python):
- BabyLinBackend wired into MainWindow
- Global rate spinbox live-updates scheduler
- End-to-end tests: load → edit signals → run → Rx arrives → stop
- Edge case tests: no LDF, no selection, double stop
- Full workflow verified with 182 Python tests
Tests: Python 182 | C++ 124
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-04 17:45:16 +02:00 |
|