You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-4Lines changed: 11 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,9 @@
1
1
# probe-plotter
2
2
3
-
A set of tools to plot values from the target to graph in rerun with minimal performance impact
3
+
A set of tools to plot values from the target to graph in rerun with minimal performance impact. This project is based on code from `defmt` and `cortex_m`'s `singleton` macro. It also uses rerun for visualization.
4
+
5
+
* probe-plotter - The target side library
6
+
* probe-plotter-tools - The host side application
4
7
5
8
```rust
6
9
#![no_std]
@@ -24,7 +27,10 @@ fn main() -> ! {
24
27
}
25
28
```
26
29
27
-
##### To run the tool
30
+
##### Prerequisits
31
+
probe-plotter uses the Rerun viewer for visualizing the graphs. Please [make sure to that installed](https://rerun.io/docs/getting-started/installing-viewer#installing-the-viewer).
32
+
33
+
##### To run the tool
28
34
29
35
```
30
36
cd probe-plotter-host
@@ -35,10 +41,11 @@ So for example plotting the example in examples/simple on a Nucleo-G474RE
35
41
36
42
```
37
43
cd examples/simple
38
-
cargo run # Let it flash and then cancel to let the target continue running in the background while giving up access to the probe
44
+
cargo run # Let it flash and then cancel (Ctrl+C) to let the target continue running in the background while giving up access to the probe
39
45
40
46
cd ../probe-plotter-tools
41
47
cargo run ../examples/simple/target/thumbv7em-none-eabihf/debug/simple stm32g474retx
42
48
# Rerun will open with a graph showing all created metrics objects
0 commit comments