Skip to content

v0.9.0

Pre-release
Pre-release

Choose a tag to compare

@mitbailey mitbailey released this 24 Jan 19:01
· 73 commits to master since this release

Added indicators for axes that are moving or homing.
Add message boxes to errors that were silent previously.
Added window icon.
GUI beautification.
Moved referencing from a separate window to the Data Record area.
Referencing now has a two-stage option.
Fixed Clear Plots button.
Removed reference checkboxes from Data Record.
Cleaned up code and removed commented-out code.
Added loading icon to Device Manager window.
Improved log system to reduce log file size. Log level can be adjusted in log.cfg.

KNOWN ISSUES:

  • Clear Plots graph button behaves strangely.
  • Selecting multiple Reference checkboxes will cause a crash.

NOTICES FOR KCUBE USERS:

The following one-time steps should be taken to enable proper KST201 homing and solve KST101/KST201 maximum range movement issues:
1). Connect the KST201 to your PC.
2). Run the ThorLabs Kinesis GUI software.
3). Move and Home the KST201.
The MMC Software can now be used as usual.

Currently, when a KST201 is connected the Device Manager window responds at a 2 second cadence. Please be patient.

Verified Compatible:

  • SR810 (RS-232)
  • SR860 (RS-232)
  • KST101 and KST201 as "KST101/201" with the ZFS25B motor (USB)
  • McPherson 786A-4 (RS-232)
  • McPherson 792 (RS-232)
  • Keithley 6485 (RS-232)

Full changelog here: https://github.com/mitbailey/MMC/commits/v0.9.0

Please view the README and User Manual, available with the source code, for detailed instructions on getting started with the MMC Software.

TROUBLESHOOTING:

If your KST101 or KST201 is not moving to its maximum position and is crashing or stopping short, please follow the NOTICE FOR KCUBE USERS one-time fix shown above and in the README.
If the KST201 Home functionality is not working as expected, please follow the NOTICE FOR KCUBE USERS one-time fix shown above and in the README.