A package for visualisation of serial data in a grid.
Project description
serial-visualisation
For simple visualisation of serial input (e.g. from an Arduino or similar device).
Version: 1.0.6
Author: ES Alexander
Release Date: 06/Dec/2019
You need to know:
Allows the reading of serial input to a computer, and display of it in a grid as an image.
Each set of serial values should be separated by a newline character ('\n'), and values within a set should be tab-separated ('\t').
To run:
- download and install Python 3 if not already installed (select add to PATH)
- windows users: open command prompt (e.g. press windows key, type cmd, press enter), Mac users: open terminal
- type
pip install --upgrade serial-visualisation(only have to do this once at the start of your session, and probably only once per computer) - this step may cause issues if python and/or pip are not in your PATH. Google 'add pip to path' for a solution. Users with multiple Python installs may need to usepip3instead ofpip. - make sure your Arduino software on the computer isn't using the serial port (only one program can access it at once, so program the Arduino normally, and then just don't open the serial plotter or monitor, and run this instead)
- run using
python -m serial_grid.serial_grid(orpython3with multiple Python installs) - answer the questions, and optionally save your settings
- wait for it to start displaying (takes a few seconds it seems)
- click the Data window and press 'q' or 'Q' or Escape to quit, or press 'p' (play/pause), 'c' (continue), or 's' (start/stop) to pause and/or resume the display (they're all the same, just pick your preferred key).
I hope this works well for your project! If there are any problems, or suggestions for improvement, please submit an Issue on the github page (https://github.com/ES-Alexander/serial-visualisation/issues).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file serial-visualisation-1.0.6.tar.gz.
File metadata
- Download URL: serial-visualisation-1.0.6.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f94e5d6e4f29e633c2476029c4d960b6838c14fa0db7f3afe57d2a3248eafddf
|
|
| MD5 |
a00973bcf5ce1b9f6baea260dcf4d27b
|
|
| BLAKE2b-256 |
271945b1ca38cffff8256fca19a3e2a63ed1f36d8bfe071da8d4f676b0ec537d
|
File details
Details for the file serial_visualisation-1.0.6-py3-none-any.whl.
File metadata
- Download URL: serial_visualisation-1.0.6-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c39a1b968220932067b48df559e9e2fc1d857464827b881f6182f8e42a04fbf
|
|
| MD5 |
7561825fc104ca33539cf91c1de9b43e
|
|
| BLAKE2b-256 |
c053778ab3b6dc24a34aead8c4350c2dfe5ed0428b2319e5d431f3c01b8c18af
|