Skip to main content

Python package for Windfreak Technologies devices.

Project description

windfreak-python License

Abstract

windfreak is a pure Python package to facilitate use of Windfreak Technologies devices from Python.

windfreak is Python 3 compatible.

Supported devices

  • SynthHD
  • SynthHD PRO

Installation

Using pip:

sudo pip install windfreak

Using setup.py:

git clone https://github.com/christian-hahn/windfreak-python.git
cd windfreak-python
sudo python setup.py install

Example

SynthHD

from windfreak import SynthHD

synth = SynthHD('/dev/ttyACM0')
synth.init()

# Set channel 0 power and frequency
synth[0].power = -10.
synth[0].frequency = 2.e9

# Enable channel 0
synth[0].enable = True

License

windfreak-python is covered under the MIT licensed.

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

windfreak-0.1.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

windfreak-0.1.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file windfreak-0.1.0.tar.gz.

File metadata

  • Download URL: windfreak-0.1.0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.8

File hashes

Hashes for windfreak-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3b0af03255b93f9d070221b48ee71ecd4d1842d9d78e50236f9ac68452251e67
MD5 2bcf4e9dfa2b21bc9eed0d03e01656d0
BLAKE2b-256 d08dcbe95f2aff058a83f1291991388a809a4bb361d98a28dafe4f23e91e8742

See more details on using hashes here.

File details

Details for the file windfreak-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: windfreak-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.8

File hashes

Hashes for windfreak-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f256e51ab6f0d39418aedefea47ee609aa3229e9f1a5ad232af46c0fb33c183
MD5 01ecb1881a9d5acd8da369f7adf8a6f3
BLAKE2b-256 f4bca4c049ea17b6bf33d45af63ad977c88aa01ebc4387b5b8ace87c364e1197

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