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
Hashes for live_serial-0.1.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 027e7285b9c65a5651f609f46fe02254be698432797f4553792f824537f40f60 |
|
MD5 | cbe9c0d1fabf253c0b28cf1795029109 |
|
BLAKE2b-256 | 54ce47dba70714015df501a11d90c0b4dff0666c4fee84a52dad0c4c3431520a |