windfreak-python
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.