Skip to main content

A terminal-user-interface to display a dashboard of information about a cycling cadence meter via Bluetooth

Project description

cycling-cadence-display

A terminal user interface for displaying information about a bike cadence sensor that connects via Bluetooth.

Installation

To install from pypi:

pip3 install --user cycling-cadence-display

Note: the package gnuplot must be installed separately on the host where this will run. For Debian, Ubuntu et al this will do it:

sudo apt install gnuplot

Running the app

> cycling_cadence_display --help
usage: A TUI to display a dashboard of information about a  cycling cadence meter including the RPM over time [-h] --device-address DEVICE_ADDRESS

optional arguments:
  -h, --help            show this help message and exit
    --device-address DEVICE_ADDRESS

Development

# create a virtualenv and start using it
python3 -m venv venv
. venv/bin/activate

# install the dependencies etc.
python3 setup.py develop


# run the test-suite
pytest

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

cycling_cadence_display-0.1.0-py3-none-any.whl (5.5 kB view hashes)

Uploaded Python 3

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