Skip to main content

Telemetrix i2c Extensions

This repository contains i2c extension libraries for the Telemetrix project.

To install using pypi, make sure that you have pip installed on your computer and for Linux and Mac type:

sudo pip3 install telemetrix-extensions

For Windows type:

pip install telemetrix-extensions

You can read about i2c support here.

Each library consists of two classes, one to handle non-asyncio applications and the other to support asyncio applications.

There are no changes required on the Telemetrix servers.

Because the Telemetrix i2c API is consistent across all Telemetrix clients, to convert an application from one hardware platform to another, only one or two lines need to be modified.

For example, to convert the telemetrix_pca.py example to run on an ESP8266, only the Telemetrix client instantiation line needed to be modified

From:

# create a telemetrix instance
the_board = telemetrix.Telemetrix()

To:

# create a telemetrix instance
# Change the ip address to match the ip address of your nodemcu

the_board = telemetrix.Telemetrix(ip_address='192.168.2.170')

Both asyncio and non-asyncio library classes are available.

Currently supported devices:

  1. PCA9685 Servo Driver

Metadata

Release files for telemetrix-extensions 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for telemetrix-extensions 1.0
File Size Uploaded Provenance Actions
telemetrix-extensions-1.0.tar.gz 6.8 kB Without provenance Details for telemetrix-extensions-1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for telemetrix-extensions 1.0
File Interpreter ABI Platform Actions
telemetrix_extensions-1.0-py2.py3-none-any.whl Python 2, Python 3 none any Details for telemetrix_extensions-1.0-py2.py3-none-any.whl

Total release size: 17.7 kB

Release files / telemetrix-extensions-1.0.tar.gz

Download URL telemetrix-extensions-1.0.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c39cb8728821ecc485933c934d0e796e7b9e205d40d815b6ea7905cced49d0d3
BLAKE2b-256 checksum
How to use checksums
4e917a1b7ca55367884cd825f3db40789645615dcb9a1c92f2160c23073f477e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.4.2 requests/2.23.0 setuptools/49.3.1 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.6

Release files / telemetrix_extensions-1.0-py2.py3-none-any.whl

Download URL telemetrix_extensions-1.0-py2.py3-none-any.whl
Size 10.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
34b78933ab20d47e702cf2216437e4933ca767401aea4ba1be0c3d72eb799521
BLAKE2b-256 checksum
How to use checksums
79707ae892df9ce6ee1ad5d54747324590114a7b700a52edb5d3e58838c5bc05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.4.2 requests/2.23.0 setuptools/49.3.1 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.6

Security for telemetrix-extensions 1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page