Tags give the ability to mark specific points in history as being important
-
1.1.0
3eb4d707 · ·Maintenance updates to Tweez and Raman integration - Tweez REST Server is code-wise fully separated from SCU software, ready to be managed as a standalone package - Tweez REST Client slightly refactored to work with Tweez REST Server - WITecSDK dependency updated from 1.3.0 to 1.5.4, slight refactoring in SCU to match altered interfaces in the SDK
-
0.8.0
e59fc836 · ·- Use a network proxy to communicate with the Tweez. SCU can now run outside of the Tweez environment. - Add back the Elveflow code - Allow partial Grating names in the config file - Write Raman shift values to a CSV file for every measurement - Display a processed sample count in the GUI
-
0.7.0
5a32efdb · ·- Document installation of new Tweez software (v3.1.3.0) - Various issues resolved in logging: correct filtering on level, respecting the log levels set in the config file - Resolve GUI freeze due to log message injection in the main GUI thread from a subthread (using GUI code) - Add decision-making algorithm and docs - Save experiment output to a single directory: spectrum CSV data, log files, etc
-
0.4.0
1063ed09 · ·Initial implementation of the main process - Perform a single "capture -> measure -> sort" run - Perform multiple runs until a number of samples is preserved, then stop. - Prepare all devices before the run - Cleanup afterwards - Read all required settings from the configuration files - Save all spectrum data to CSV files
-
0.2.0
51245369 · ·All devices supported! - JSON Log file generation fixed - Raman device initial support - Support for various Raman methods added, concluding in a working routine for acquiring a Raman spectrum - Support for parsing a Raman spectrum into a pandas DataFrame - Upgrade application to use Python 3.12 by default
-
0.1.0
5142041a · ·Initial development release - Application setup - Configuration file management - Logging - Make connections to a Elveflow device - Make connections to a Tweez device - Verify if devices are available - Command line interface - Integration code and config to make the software available from the Tweez GUI