Skip to main content

Real-time serial port plotter/logger.

Project description

live-serial is a simple package that ties pyserial, matplotlib and pandas 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for live-serial, version 0.0.1
Filename, size File type Python version Upload date Hashes
Filename, size live_serial-0.0.1-py2-none-any.whl (8.8 kB) File type Wheel Python version 2.7 Upload date Hashes View
Filename, size live-serial-0.0.1.tar.gz (5.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page