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

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file cycling_cadence_display-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cycling_cadence_display-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

File hashes

Hashes for cycling_cadence_display-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f87ef6d555836a871ba21fa2e4feb83d1112007d67c29d84884f1d0e63d00274
MD5 69758149d8d0a2ce64d265690844f89c
BLAKE2b-256 2a0e3bec20c0bb6ad62dd8e0e3991c037cbe344c7258a306360d7ad0d3d0a2cb

See more details on using hashes here.

Supported by

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