Go Down

Topic: Could someone evaluate how difficult it could be to detach the serial plotter? (Read 955 times) previous topic - next topic

RIN67630

Could someone evaluate  how difficult it could be to detach the serial plotter and the serial monitor from the Arduino IDE?

Specially the serial plotter is a fantastic tool, but it is quite a pain to be compelled to load the complete IDE, just to run the serial plotter. The serial monitor as well, but here we have got minicom, as a replacement.

I can imagine, that the serial plotter has been developed using common resources (e.g. selecting the serial port) but how critical would it be to detach it having it running as an own application?

Thank you for considering

pert

One thing that's extremely convenient about the Serial Monitor and Serial Plotter being integrated into the Arduino IDE is that the port is automatically closed when you upload. If you used these as separate tools, you'd need to manually close the port (or exit the tool), upload, then manually re-open the port (or restart the tool) each time.

ballscrewbob

There are many "stand alone" options for serial plotters.

I would suggest taking a look around to see what best suits your needs.
But as Per says you need to be aware of serial port in use if the IDE is using the port needed.

Bob.

It may not be the answer you were looking for but its the one I am giving based on either experience, educated guess, google or the fact that you gave nothing to go with in the first place so I used my wonky crystal ball.

RIN67630

One thing that's extremely convenient about the Serial Monitor and Serial Plotter being integrated into the Arduino IDE is that the port is automatically closed when you upload.
I am aware of that and i appreciate it a lot.
I am however not always developing and I fell in love with the serial plotter.
If it could additionally be run standalone, it will be a huge benefit, surely for many users.
Another aspect to consider is running on a Raspberry Pi with a small screen of 480*320 pixels.
A full screen serial plotter would have been gorgeous, but now, you just have got no chance to reach the menu of the IDE to invoke it.

There are many "stand alone" options for serial plotters.
Most of these options are running on Windows.  :smiley-eek:
Only one, the Arduino plotter, is written in Java and could be ported to a Raspberry Pi.
However all of these will require additional Arduino code different from the code I already have for the serial plotter an i am already using 80% of my available RAM. :smiley-sad:

And -obviously- also these apps will block the serial port like a standalone serial plotter will do!

RIN67630

OK since detaching the serial plotter did not find a favourable ear, I got help from the Raspberry Pi team
Raspberry Python Forum



That begins to look really cool!
We will probably get far beyond the serial plotter output.
It is however somewhat more CPU intensive (the serial Plotter uses about 6% CPU for 500*5 values
the Python script about 12%)

Regards
 

Go Up