Skip to main content

A python wrapper for interacting with the DAC43608

Project description

DAC43608

Python library for the DAC43608

Installation

You will need python3 first, install with

sudo apt update
sudo apt install -y python3-pip

Install the library with:

pip3 install DAC43608

Simple usage

from DAC43608 import DAC43608

dac = DAC43608()

# turn on channel A
dac.power_up(dac.A)

# set channel A to 75% of reference voltage
dac.set_intensity_to(dac.A, 0.75)


# power up all channels:
dac.power_up_all()

# power down all
dac.power_down_all()

# write to a channel B
dac.write_dac_B([0x08, 0x04])

dac.power_down(dac.B)

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

DAC43608-0.2.7-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file DAC43608-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: DAC43608-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for DAC43608-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 f561dfae0b0daa5e17b12b7cbc6ffeedf7348e4997dfd7f8a41f7754a4368b71
MD5 ea4cda20beaf9eb1a560c93bcf40ed25
BLAKE2b-256 9240cf843d6ca037735cf7d0206fbfd221d6a6ca0358ed2a16ec7130bcadfdbc

See more details on using hashes here.

Supported by

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