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.2-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 253f2fb2c50e8d2c81c9625c12edd317e4b66620d3180b01667c13415290b9c5 |
|
MD5 | d791433e82ce93dce13e1719338a4334 |
|
BLAKE2b-256 | 8083166b08e49fb8eee71a5ba0eeb9335baa9955adcbb2b27133641b09563c54 |