Skip to main content

Python3 I2C Driver & Application for TI CDCE9XX Clock Generators

Project description

TI CDCE9XX Clock Generator Driver and Application for Python3

This Python3 command line tool and library controls any of the Texas Instruments CDCE9xx family of programmable spread-spectrum clock generators on an I2C bus:

  • CDCE913/CDCEL913: 1 PLL, 3 Outputs
  • CDCE925/CDCEL925: 2 PLLs, 5 Outputs
  • CDCE937/CDCEL937: 3 PLLs, 7 Outputs
  • CDCE949/CDCEL949: 4 PLLs, 9 Outputs

Dependencies

Requires:

  • Python>=3.7
  • smbus>=1.1
  • Adafruit-PlatformDetect>=3.19.3

Installation

pip3 install spukhafte-cdce9xx

Usage

cdce9xx

or

from spukhafte.cdce9xx import CDCE9XX

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

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

spukhafte-cdce9xx-0.8.1.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

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

spukhafte_cdce9xx-0.8.1-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file spukhafte-cdce9xx-0.8.1.tar.gz.

File metadata

  • Download URL: spukhafte-cdce9xx-0.8.1.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/17.1.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.3

File hashes

Hashes for spukhafte-cdce9xx-0.8.1.tar.gz
Algorithm Hash digest
SHA256 2f0d8b9b3799222661316f77247dfd2cb7914585011c95468c5e97ab0baae80f
MD5 4dcbdd8a53dbf5220663789035df128e
BLAKE2b-256 85896b5289f6d7b13152ccea645426887b040d469d243998ed37466639cd5fe3

See more details on using hashes here.

File details

Details for the file spukhafte_cdce9xx-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: spukhafte_cdce9xx-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/17.1.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.3

File hashes

Hashes for spukhafte_cdce9xx-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ba91eb56bba59a971f5ccd7e704e5fed4fb58773745baa1097c3150e023859c8
MD5 aadaa854fbdfc467b9bf79afe9a0126a
BLAKE2b-256 abc104c863b93a587f924de6136d87cd925858fa986dfdcfc34c168776c33479

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