All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Complete migration to
pyQT
based GUI (no notebooks used anymore) - Numerous hardware drivers
- Automatic GUI generation for
Staticline
devices datataker
, a class based measurment suite which automatically generates GUI windows based on type of taken data- Added option to run a global log-server, allowing for multi-lab hardware sharing
pulsemaster
, a user-friendly pulse-sequence generator for the Zurich Instrument HDAWG- Histogram viewer for Swabian Instrument Time Tagger
Slack
andConfluence
integration
- Initial notebook support for sweeper functionality
- Logfile capability from launch control GUI
- Driver for Thorlabs PM320E
- GUI for fiber coupling
- Servers are now, by default, secure. This means that you should have a common
pylabnet.pem
file in yourWindows/System32
directory to use the client-server interface. - Updated README.md
- Fixed bugs with developer mode installation and jupyter notebook support
- Updated README.md
- Driver support for Smaract MCS2 nanopositioners
- GUI control for 9-axis Smaract MCS2 stepper
- GUI functionality for using button "press" and "release" events
- Support for scope plotting and checking via pulseblock
- Explicit support for dedicated conda environment
- Fixed bugs with developer mode installation and jupyter notebook support
- Updated README.md
- Depreciated
.cmd
launching in favor of.exe
launching even in developer mode
- Automatic generation of .cmd launching script
- Automatic activation of virtual environment in launching
- Documentation in root
README.md
to include command for development in virtual environment
- Explicit tracking of .cmd files in repository, since they are now generated when manually built
- Support for virtual environments
- Documentation in root
README.md
to explain use of virtual environments
- Conda environment support
- Basic pip install capability from pypi.org
- Documentation to reflect new pip installable package
- Basic test pypi functionality