Skip to content

Processing Grapher v1.4.0

Compare
Choose a tag to compare
@chillibasket chillibasket released this 12 Jun 18:22
· 15 commits to master since this release
60f132e

This release includes two new Filters and many UI improvements:

  1. New Features
    • New button to show/hide number entries on the serial monitor.
    • Automatically detect the frequency of the signal when plotting on the real-time graph.
    • Added the ability to copy and paste all text in the serial monitor.
    • Implemented a new "Fast Fourier Transform" (FFT) filter in the "File Graph" tab which allows the spectrum of signals to be analysed.
    • Added an "Enclosed Area" calculation filter in the "File Graph" tab.
  2. UI Improvements
    • Scrollbars can now be moved by clicking and dragging them.
    • Added buttons to Pause/Play and clear the real-time graph.
    • Added option to automatically increase and decrease the scaling of the real-time graph.
  3. Bug Fixes
    • Improved keyboard input handling across all platforms.
    • Fixed issue where user-selected serial port was not retained on Linux.
    • Fixed issue with data recording on the Live Graph tab caused by a bug in the Processing Core code.
    • Improved the speed of mouse-wheel scrolling.
    • Removed debug print commands which were affecting graphing performance.
    • Improved code commenting, adding Doxygen groups for grouping together functions with similar purposes.

All major operating systems which can run Java 8 are supported, including Windows, Mac OS X and Linux. To use the newest version of the program, please follow the steps described in the Readme to open the code in the Processing IDE and run the program.

The stand-alone Windows 64-bit version of the program can be downloaded below.
For all other operating systems, you can also create your own stand-alone program by following the steps described in the Readme.