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.

Source Distribution

live-serial-0.0.1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

live_serial-0.0.1-py2-none-any.whl (8.8 kB view details)

Uploaded Python 2

File details

Details for the file live-serial-0.0.1.tar.gz.

File metadata

  • Download URL: live-serial-0.0.1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for live-serial-0.0.1.tar.gz
Algorithm Hash digest
SHA256 939298d465f094f1d748a0212a8e8ad9fcb6fbfd2b164b5b4bcc8ed2bfddc2a5
MD5 b56c107c2caf41dc29f6a91836bd8cbe
BLAKE2b-256 0a36e30414e715767286e577769f462a8cbda621ac03f63ca1d0523197e11cf3

See more details on using hashes here.

File details

Details for the file live_serial-0.0.1-py2-none-any.whl.

File metadata

File hashes

Hashes for live_serial-0.0.1-py2-none-any.whl
Algorithm Hash digest
SHA256 91e821dce7ef00cc1f8a69292e140097ca88e788dd12559ccd2edb64d9d2a4c8
MD5 e477b518070ee5e62adb55833d50f810
BLAKE2b-256 1240abc3589b8f50580be979a9698d3576136b1418aee2ed4dc04a3a9ccf11cd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page