@@ -12,50 +12,49 @@ Small and simple software for plotting d
* Synchronized multi channel plotting
* Define and send commands to the device in ASCII or binary format
* Take snapshots of the current waveform and save to CSV file
See
[hackaday.io](https://hackaday.io/project/5334-serialplot-realtime-plotting-software)
page for [screenshots](https://hackaday.io/project/5334/gallery).
## Installation
### Linux
You can install SerialPlot for Ubuntu/Linux Mint (and other ubuntu based
distributions) via
[Ubuntu PPA](https://launchpad.net/~hyozd/+archive/ubuntu/serialplot). Use
below commands to add ppa to your system and install SerialPlot.
sudo add-apt-repository ppa:hyozd/serialplot
apt update
apt install serialplot
### Windows
You can obtain windows installation packages from
[downloads](https://bitbucket.org/hyOzd/serialplot/downloads)
section. As of moment there are only 64 bits packages.
[downloads](https://bitbucket.org/hyOzd/serialplot/downloads) section.
## Dependencies
- Qt 5, including SerialPort module
- Qwt 6.1
## Building
### Obtain Dependencies
- Qt5 development packages
- Qt5 SerialPort module
- CMake
- Mercurial
Under Ubuntu/Debian:
```apt install qtbase5-dev libqt5serialport5-dev cmake mercurial```
### Download and Install Qwt [Optional]
[Qwt](http://qwt.sourceforge.net) is the library that provides
plotting widgets for SerialPlot. You have 3 different options for Qwt.
* Leave it to serialplot build scripts. Qwt will be downloaded over
SVN and built for you. You should have `svn` installed for this.
Status change: