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 ti-cdce9xx

Usage

cdce9xx

or

from 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.0.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.0-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: spukhafte-cdce9xx-0.8.0.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.0.tar.gz
Algorithm Hash digest
SHA256 822674c6f73db0cdd2b98f01d7553087b339a9ed40d5b3cc809fa12eb830182b
MD5 c36230b2c9da37fae28650bc8ddf9ed3
BLAKE2b-256 062e58d7e23e393d20674de3bc6fb057c71299749d0ee6dc08b4ba1163a5a4ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: spukhafte_cdce9xx-0.8.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6231079d75648fc7916ba293813671c503d7c7043423b5bc5b9d68e4f360edb9
MD5 ab2f4dd753c988b47755aa87e8428c36
BLAKE2b-256 bad7b60503c6ae6fe26d1661cdbb904da9dd64d5f0d719ca61c4b74019d4a5d5

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