Skip to main content
3 of 4
deleted 26 characters in body
mahesh
  • 111
  • 1

almost useful. needs

  1. logging serial data to a file OR
  2. graphing from a file and updating every xxx milliseconds.

Live Graph is a better option and i use it in conjunction with tera term which gets the data via the USB/serial link (and saves it to a log file which then Live Graph polls).

Live Graph is slightly buggy when caching data and i haven't found a way to set a moving window to display results. also, showing multiple graphs requires manual scaling, but in spite of all this, it's still very useful. it's written in java so you'll need the JRE. i prefer this over having to install python like some of the other graphing programs do. another downside is that it opens 4 different windows, which is a pain when i want to flip between it and tera term.

i've yet to find software that's

  1. an executable (.EXE) so it has no external reliance
  2. includes a terminal emulator or serial data logger
  3. logs serial data
  4. graphs multiple items from a csv
  5. allows for csv AND tab-delimited data (which is way easier to read as it scrolls along while simultaneously monitoring the graph.
  6. allows setting of different scales for each overlaid graph without having to scale everything to [0..1] or setting a multiplier, i.e. allowing setting an [y0..y1] range for each item graphed.
mahesh
  • 111
  • 1