Python library for controlling HighFinesse wavelength meters.
Install with pip
$ pip install git+git://github.com/nelsond/hfwlm.git
from wlm import WavelengthMeter
wm = WavelengthMeter()
wm.channel_count # => 8
# set switcher channel
wm.switcher_channel = 1
wm.switch_mode # => False
# enable switch mode
wm.switch_mode = True
# read properties of channels
channel = wm.channels[0]
channel.use # => False
channel.use = True
channel.show = True
channel.frequency # => 359.212...
Install requirements for development environment
$ pip install -r requirements/dev.txt
Run tests
$ py.test tests/
Generate coverage report
$ py.test --cov=wlm tests/