Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for XY-plotter #1697

Open
johan1937 opened this issue Jul 19, 2020 · 5 comments
Open

Request for XY-plotter #1697

johan1937 opened this issue Jul 19, 2020 · 5 comments
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement

Comments

@johan1937
Copy link

The serial plotter in the Arduino IDE does a fine job plotting one or several Y-axis values along the millisecond X-axis. I guess it could be a simple thing to do to include the possibility to plot an XY-chart of two values.
Simplest mode: just read two values from one line from the serial input and plot the corresponding pixel. This needs a clear button.
Advanced features: Have the pixels fade in some seconds. Draw a line from pixel to pixel. Draw a Bezier spline from pixel to pixel. Read two or more pairs of values from each line and plot them with different colours, scale the coordinate system dynamically.

This feature has been asked on the arduino.cc forum and in the comments people have suggested transfering the data to Excel to get it drawn, but that's not a realtime solution. You want to twist some knobs on your circuit while looking at a changing hysteresis curve.

@RobTillaart
Copy link

@johan1937
No experience but this looks quite good - https://www.megunolink.com/documentation/plotting/xy-plot/

@johan1937
Copy link
Author

Yes, I'm using Meguno right now. The problem is that the Arduino IDE needs the same COM port as Meguno to communicate with the Arduino board. And that can't happen at the same time. Maybe some special settings somewhere can allow two programs in Windows use the same COM port with the same external device.

@RobTillaart
Copy link

RobTillaart commented Jul 21, 2020

No experience - https://freeserialportsplitter.com/
update - minor experience Arduino IDE + Teraterm ==> works.

@per1234 per1234 transferred this issue from arduino/Arduino Nov 18, 2022
@per1234 per1234 added type: enhancement Proposed improvement topic: code Related to content of the project itself labels Nov 18, 2022
@per1234 per1234 changed the title [Serial Plotter] Request for XY-plotter Request for XY-plotter Nov 18, 2022
kittaakos pushed a commit that referenced this issue Mar 7, 2023
Closes #19
Closes #781
Closes #1591
Closes #1607
Closes #1697
Closes #1707
Closes #1924

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
kittaakos pushed a commit that referenced this issue Mar 7, 2023
Closes #19
Closes #781
Closes #1591
Closes #1607
Closes #1697
Closes #1707
Closes #1924
Closes #1941

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
kittaakos pushed a commit that referenced this issue Mar 9, 2023
Closes #19
Closes #781
Closes #1591
Closes #1607
Closes #1697
Closes #1707
Closes #1924
Closes #1941

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
kittaakos pushed a commit that referenced this issue Mar 9, 2023
Closes #19
Closes #781
Closes #1591
Closes #1607
Closes #1697
Closes #1707
Closes #1924
Closes #1941

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
kittaakos pushed a commit that referenced this issue Mar 9, 2023
Closes #19
Closes #781
Closes #1591
Closes #1607
Closes #1697
Closes #1707
Closes #1924
Closes #1941

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
kittaakos pushed a commit that referenced this issue Mar 13, 2023
Closes #19
Closes #781
Closes #1591
Closes #1607
Closes #1697
Closes #1707
Closes #1924
Closes #1941

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
@per1234

This comment was marked as resolved.

@per1234 per1234 reopened this Mar 15, 2023
@kittaakos

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

4 participants