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.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c6898b1b0fb9e6278cefc5a1671a254ea5d4cb3f52ecf63e3efe0ec5ff9aead |
|
MD5 | e52f8b705847f6b155e33ce7058f4b21 |
|
BLAKE2b-256 | 565eb26fb2f47f172bc817dab3d0ee67d39d73267f5ec538c4f749a634236340 |