5
5
A cross-platform serial monitor and plotter written entirely in rust, the GUI is written
6
6
using [ egui] ( https://github.com/emilk/egui ) .
7
7
Inspired by the serial monitor/plotter from the Arduino IDE, but both plotting and reading the traffic can be done
8
- simultaneously.
8
+ simultaneously.
9
9
10
10
[ Binary bundles] ( https://github.com/hacknus/serial-monitor-rust/releases ) are available for Linux, macOS and Windows.
11
11
@@ -31,14 +31,15 @@ Features:
31
31
- [ ] make side panel and plot/serial prompt be resizeable (snappy?)
32
32
- [ ] current command entered is lost when navigating through the history
33
33
- [ ] command history is currently unlimited (needs an upper limit to prevent huge memory usage)
34
+ - [ ] data history is currently unlimited (needs an upper limit to prevent huge memory usage)
34
35
- [ ] ...
35
36
36
37
![ Screenshot of the application on macOS] ( screenshot.png )
37
38
38
39
The source code can be run using ``` cargo run ``` or bundled to a platform-executable using cargo bundle.
39
40
Currently [ cargo bundle] ( https://github.com/burtonageo/cargo-bundle ) only supports linux and macOS
40
41
bundles [ see github issue] ( https://github.com/burtonageo/cargo-bundle/issues/77 ) .
41
- As a work-around we can use [ cargo wix] ( https://github.com/volks73/cargo-wix ) to create a windows installer.
42
+ As a work-around we can use [ cargo wix] ( https://github.com/volks73/cargo-wix ) to create a windows installer.
42
43
43
44
After downloading
44
45
``` cargo install cargo-bundle ``` or ``` cargo install cargo-wix ```
@@ -51,7 +52,7 @@ Tested on:
51
52
52
53
- macOS 12.4 Monterey x86
53
54
- macOS 13.2.1 Ventura ARM
54
- - Debian 12 (Testing) x86
55
+ - Debian 12 (Testing) x86
55
56
- Windows 10 x86
56
57
- ...
57
58
0 commit comments