Skip to content

Commit

Permalink
Added pen colors, view.show() on start() and readme update
Browse files Browse the repository at this point in the history
  • Loading branch information
Suyash458 committed Aug 26, 2016
1 parent 9b25fdc commit 769a5e5
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
12 changes: 6 additions & 6 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Software Oscilloscope
An ongoing python project which takes in data from any stream(Serial port, TCP socket or any generic stream) and plot it in real time using matplotlib. The stream must implement open(), close() and readline() methods
An ongoing python project which takes in data from any stream(Serial port, TCP socket or any generic stream) and plot it in real time using PyQtGraph. The stream must implement open(), close() and readline() methods
to work with the package.

## Installation
Expand All @@ -10,7 +10,8 @@ to work with the package.
* run `pip -install -r "requirements.txt"`

### Dependencies
* matplotlib
* pyqtgraph
* PySide or PyQt 4.8+
* numpy
* pySerial

Expand Down Expand Up @@ -54,10 +55,9 @@ Takes a generic stream and sets custom parameters

### Demos

Serial | Socket
:------------------------------------------:|:-------------------------------------------:
![alt tag](http://i.imgur.com/OWu5wBS.gif) |![alt tag](http://i.imgur.com/xwUVAz4.gif)
Plotting data from an Ultrasonic sensor | Plotting a sine wave from a TCP socket
Serial Plot
![alt tag](http://imgur.com/zu63yun.gif)
Plotting x,y,z data from a 9DOF IMU


### Contributions
Expand Down
3 changes: 2 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
matplotlib==1.5.0
pyqtgraph==0.9.10
PySide==1.2.4
pyserial==2.7
numpy==1.10.1

0 comments on commit 769a5e5

Please sign in to comment.