Pages: 1 2 3 [4]   Go Down
Author Topic: Real Time Plotting Tool ( Oscilloscope )  (Read 44196 times)
0 Members and 1 Guest are viewing this topic.
Belgium
Offline Offline
Edison Member
*
Karma: 68
Posts: 1920
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you for developing such a great tool.  smiley
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
Logged

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 -

Sweden
Offline Offline
Newbie
*
Karma: 3
Posts: 9
"Everything should be made as simple as possible, but no simpler"
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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:



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).
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
« Last Edit: December 13, 2013, 02:18:47 am by RoseOn92 » Logged

Belgium
Offline Offline
Edison Member
*
Karma: 68
Posts: 1920
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

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 -

UK
Offline Offline
Sr. Member
****
Karma: 13
Posts: 259
pt
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I got inspired too smiley

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

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

sig

Offline Offline
Newbie
*
Karma: 0
Posts: 17
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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!
Logged

Roma - Italy
Offline Offline
Full Member
***
Karma: 2
Posts: 108
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Belgium
Offline Offline
Edison Member
*
Karma: 68
Posts: 1920
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@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
Logged

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 -

Pages: 1 2 3 [4]   Go Up
Jump to: