atomic14 / atomic14/web-serial-plotter

[Feature]: X-Y plot

Open
#5 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
198
Forks
25
PR merge metrics
No merged PRs in 30d

Description

### Problem to solve

Currently all plots are time series, however often one wants to plot two parameters in an X-Y plot to see if there is a correlation (or not) between the two variables, or even to quantify this to some extend.
An example is temperature motor versus RPM of the motor, or CO2 concentration versus humidity etc.

### Proposed solution

X-Y plot
- autoscaling vs manual scaling
- determine correlation coefficient - see https://github.com/RobTillaart/Correlation
- auto-trailing - show all points versus last N
- keep extrema - ON OFF in the graph

### Alternatives considered

Libreoffice calc / Excel

### Area of the app

Plot rendering

### Willingness to contribute

- [ ] I'd be willing to submit a PR for this
- [x] I can help test and provide feedback

### Additional context, screenshots or mockups

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.