Added record to file

This commit is contained in:
Martino Ferrari
2026-02-24 22:59:37 +01:00
parent ec29bd5148
commit aaf69c0949
4 changed files with 1051 additions and 240 deletions

View File

@@ -28,6 +28,14 @@ Implement a "Zero-Code-Change" observability layer for the MARTe2 real-time fram
- **FR-09 (Navigation):**
- Context menus for resetting zoom (X, Y, or both).
- "Fit to View" functionality that automatically scales both axes to encompass all available buffered data points.
- **FR-10 (Scope Mode):**
- High-performance oscilloscope mode with configurable time windows (10ms to 10s).
- Global synchronization of time axes across all plot panels.
- Support for Free-run and Triggered acquisition (Single/Continuous, rising/falling edges).
- **FR-11 (Data Recording):**
- Record any traced signal to disk in Parquet format.
- Native file dialog for destination selection.
- Visual recording indicator in the GUI.
### 2.2 Technical Constraints (TC)
- **TC-01:** No modifications allowed to the MARTe2 core library or component source code.