1.1 KiB
1.1 KiB
Demo Walkthrough: High-Speed Tracing
This demo demonstrates tracing a Timer.Counter signal at 100Hz and verifying its consistency.
1. Launch the Test Environment
Start the validation environment which simulates a real-time app:
./Build/Test/Integration/ValidationTest
Note: The test will wait for a trace command before finishing.
2. Connect the GUI
In another terminal:
cd Tools/gui_client
cargo run --release
3. Explore the Tree
- On the left panel (Application Tree), expand
Root.App.Data.Timer. - Click the
ℹ Infobutton on theTimernode to see its configuration (e.g.,SleepTime: 10000).
4. Activate Trace
- Locate the
Countersignal under theTimernode. - Click the 📈 Trace button.
- The Oscilloscope in the center will immediately begin plotting the incremental counter.
- Verify the UDP Packets counter in the top bar is increasing rapidly.
5. Test Execution Control
- Click the ⏸ Pause button in the top bar.
- Observe that the plot stops updating and the counter value holds steady.
- Click ▶ Resume to continue execution.