Skip to main content

tc66-serial

A library for reading live measurements from Ruideng (RD/RDTech) TC66 and TC66C USB power meters over a serial connection: voltage, current, power, resistance, D+/D- line voltage, and the two mAh/mWh accumulator groups.

from tc66_serial import Tc66Client

with Tc66Client("/dev/ttyACM0") as client:  # or "COM10" on Windows
    reading = client.get_reading()
    print(f"{reading.voltage:.4f} V  {reading.current:.5f} A  {reading.power:.4f} W")

Full documentation, protocol notes, and the companion .NET and npm packages live in the GitHub repository.

Download files

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

Source Distribution

tc66_serial-1.0.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

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

tc66_serial-1.0.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file tc66_serial-1.0.1.tar.gz.

File metadata

  • Download URL: tc66_serial-1.0.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tc66_serial-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c2c04f5de98f9baef9b4da6bebdf0cffd566a449920adb7f7a48c7ddd1dcffa5
MD5 70cc6ab36655a8293c9a92bb385c6f79
BLAKE2b-256 5ffb65d7e4f1578f9ce33c23806fb71631aae64c6cc0c592f55c9d4dbf1f937e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tc66_serial-1.0.1.tar.gz:

Publisher: python.yml on savrcbl/tc66-serial

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tc66_serial-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: tc66_serial-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tc66_serial-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 11b8209104f925ca2ecc6e5d70b20a31271800583e71f39786cb85f96b390e49
MD5 9f9ceea64f200842621adae5e6ba8545
BLAKE2b-256 1cab13222e7c961cb700599c0eaf4e0a354cd81b8c2b37f002f813c8b4c462d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tc66_serial-1.0.1-py3-none-any.whl:

Publisher: python.yml on savrcbl/tc66-serial

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 files

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