Real-time serial port plotter/logger.
Project description
live-serial: real-time serial port plotter/logger
live-serial is a simple package that ties pyserial, matplotlib and csv together to create a real-time plotter and logger of serial port data. This is intended to make life easier for people who work with sensors who need to see real-time feedback when they interact with the sensors.
Quickstart
pip install live-serial cd live-serial tox
This will install live-serial and run all the unit tests to make sure that your local setup is working correctly.
Start Monitoring
The package includes a script livemon.py that starts the plotting and logging. Although the script is documented internally, the most common use cases are:
livemon.py COM3 -logdir C:\sensordata\
on a Windows machine, and:
livemon.py /dev/ttyACM0 -logdir ~/sensordata
for linux or MacOS. To see a full list of examples and command-line arguments, type livemon.py -examples.
API Documentation
Full API documentation is hosted at github pages.
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
File details
Details for the file live-serial-0.1.2.tar.gz
.
File metadata
- Download URL: live-serial-0.1.2.tar.gz
- Upload date:
- Size: 27.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 853a4508a95861fee2473cae7dca94f478681e0e3a70ed870b5ff8cb5330b913 |
|
MD5 | a96b35cdc8c55e207b51cc1db79ee31c |
|
BLAKE2b-256 | 19bb5c42393b25bd9d3d51a47039cb4269496a6cc4cb58ff97aff75651195e4a |
File details
Details for the file live_serial-0.1.2-py2-none-any.whl
.
File metadata
- Download URL: live_serial-0.1.2-py2-none-any.whl
- Upload date:
- Size: 40.4 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 253f2fb2c50e8d2c81c9625c12edd317e4b66620d3180b01667c13415290b9c5 |
|
MD5 | d791433e82ce93dce13e1719338a4334 |
|
BLAKE2b-256 | 8083166b08e49fb8eee71a5ba0eeb9335baa9955adcbb2b27133641b09563c54 |