Skip to main content

Python package for Windfreak Technologies devices.

Project description

windfreak-python License

Abstract

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

windfreak requires Python 3.

windfreak is MIT licensed.

Supported devices

  • SynthHD v1.4
  • SynthHD PRO v1.4
  • SynthHD v2
  • SynthHD PRO v2

Installation

Using pip:

pip install windfreak

Using setup.py:

git clone https://github.com/christian-hahn/windfreak-python.git
cd windfreak-python
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.3.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

windfreak-0.3.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: windfreak-0.3.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10

File hashes

Hashes for windfreak-0.3.0.tar.gz
Algorithm Hash digest
SHA256 d0ec652bc57aa630f38d34abd9eba938fb7aae8c4bd42ceb558eb38d170d8620
MD5 82ba5f66d56f6d8e84be4801153a3bab
BLAKE2b-256 98250153a4e58c167d11f5ad944db6d1a72e21fc54dbc411bb523e5ea48b6060

See more details on using hashes here.

File details

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

File metadata

  • Download URL: windfreak-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10

File hashes

Hashes for windfreak-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ba2357c32907bc2075d84c2ae477049b0bdfb594b78d1395f55f54e619dd02b5
MD5 a92b442347190594607e209589803372
BLAKE2b-256 03f9473c04b09011c374b808f7c06c9ad043b5c47b315d226046965595ba633c

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