Go Down

Topic: Real Time Plotting Tool ( Oscilloscope ) (Read 52 times) previous topic - next topic

Jantje


Thank you for developing such a great tool.  :)
I have a question. Is it possible to plot float type data instead of integer?
As I tried to monitor a float type data (which is around 0.14-0.20) but Simplot kept on showing 0 which makes sense since it is integer type. Anyway I can tweak around to display a float type data?

Thanks in advance.

Just multiply your value with 1000
Jantje
Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

sebnil

Well done! I got some inspiration from your software when I made my own realtime plotter. I needed some other features and multiplatform support though. The video below demonstrates typical use of my realtime plotter:
http://www.youtube.com/watch?v=WN2oXuavrWk


Some features:

  • 6 channels of data (and this can be increased if necessary)

  • Live bar charts

  • Live line graphs

  • You just send the data you want to debug with a space as delimiter like this "value1 value2 value3 value4 value5 value6". Floats or integers does not matter.

  • Multi platform Java. Tested on OSX and Windows 8 (and should work on Linux as well).

http://sebastiannilsson.com

RoseOn92

#47
Dec 13, 2013, 08:17 am Last Edit: Dec 13, 2013, 08:18 am by RoseOn92 Reason: 1

Just multiply your value with 1000
Jantje



Taken your advice before things get complicated for me. Thank you.

Anyway I have another question, anyone know how can I log the data output from SimPlot or more specifically the serial monitor? I've tried a couple of methods found from Google, but its either I use their programs to log the data or I display the plot using SimPlot. I can't do both as the serial port cannot be opened by two programs at the same time. If you guys have a suggestion, I will be very pleased to listen to that.

Thank you in advance.

Jantje

Arduino eclipse V2 latest version (you need the nightly build) has a serial monitor and a scope using the same way of working as simplot.
You can not save the simplot data (it is send in binary form and can be filtered from the scope but it is not available in processable data) but you can have the monitor data and the plot (use your os to make a screen shot)
Use drag with left and right mouse to change the Y scale and x axes location. (only up down is supported left right is ignored)
To download I would advice to use the product. You can download it from here http://eclipse.baeyens.it/download.php
Do not forget to configure if you want to build and upload (not needed to use scope and monitor)  point 4 of http://www.eclipse.baeyens.it/Install.html
Best regards
Jantje
Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

acboother

I got inspired too :)

http://forum.arduino.cc/index.php?topic=185740.0

where you can find some info about what I'm playing with
sig

timwrinch

Hi Brijesh,

I'm completely new to all this Arduino stuff, but just had a go at using your Simplot code in order to plot the data from just 1 axis of a 3 axis analog accelerometer. I'm currently receiving the data wireless via Series 1 xbees and then using Serial.read to view the data in the serial monitor. How do I assign this data to on of the Simplot data channels?

2nd point, when I go to verify the code I receive the error 'buffer was not declared in this scope' referring to where the data packets are defined.

Please help!

rlogiacco

The SImPlot windows application doesn't seem to work properly with Leonardo and Micro as these two wait for serial reset before pushing data onto the USB line. This issue doesn't affect the Arduino Eclipse Plugin as you can reset the serial line from the UI.

The application requires the addition of a button to send the serial line reset.

@Jantie this feature of the Arduino Eclipse Plugin needs some improvements I believe.

Jantje


@Jantie this feature of the Arduino Eclipse Plugin needs some improvements I believe.

@rlogiacco
Feel free to suggest changes at github https://github.com/jantje/arduino-eclipse-plugin/issues?direction=desc&sort=updated&state=open
Best regards
Jantje
Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Go Up