Skip to content

Releases: mitbailey/MMC

v0.9.7

18 Aug 17:35

Choose a tag to compare

v0.9.7 Pre-release
Pre-release

Added temporal scanning (one wavelength over time).

KNOWN ISSUES:

  • Changing the names of scans may result in a crash.
  • Queuing is still experimental and may contain bugs.

If you discover issues please document and report them in the Issues area.

Verified Compatible:

  • SR810 (RS-232)
  • SR860 (RS-232)
  • KST101 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.7

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

v0.9.6

14 Aug 15:56

Choose a tag to compare

v0.9.6 Pre-release
Pre-release

KNOWN ISSUES:

  • Cannot delete scans from Result tab.
  • Queuing is still experimental and may contain bugs.

If you discover issues please document and report them in the Issues area.

Verified Compatible:

  • SR810 (RS-232)
  • SR860 (RS-232)
  • KST101 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.5

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

v0.9.5

15 Jul 19:17

Choose a tag to compare

v0.9.5 Pre-release
Pre-release

Fix: deleting scans or saving multiple scans would cause a crash.
Feature: added a Begin Scan button to the upper toolbar that begins a monochromator axis scan.

KNOWN ISSUES:

  • Cannot delete scans from Result tab.
  • Queuing is still experimental and may contain bugs.

If you discover issues please document and report them in the Issues area.

Verified Compatible:

  • SR810 (RS-232)
  • SR860 (RS-232)
  • KST101 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.5

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

v0.9.4

23 May 20:25

Choose a tag to compare

v0.9.4 Pre-release
Pre-release

Fixes an issue where axis speed multipliers would sometimes reset.

KNOWN ISSUES:

  • Queuing is still experimental and may not work.
  • Selecting multiple Reference checkboxes will cause a crash.

Verified Compatible:

  • SR810 (RS-232)
  • SR860 (RS-232)
  • KST101 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.4

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

v0.9.3

24 Apr 01:11

Choose a tag to compare

v0.9.3 Pre-release
Pre-release

KNOWN ISSUES:

  • Queuing is still experimental and may not work.
  • Selecting multiple Reference checkboxes will cause a crash.

Verified Compatible:

  • SR810 (RS-232)
  • SR860 (RS-232)
  • KST101 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.3

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

v0.9.2.1

21 Apr 16:43

Choose a tag to compare

v0.9.2.1 Pre-release
Pre-release

KNOWN ISSUES:

  • Queuing is still experimental and may not work.
  • Selecting multiple Reference checkboxes will cause a crash.

Verified Compatible:

  • SR810 (RS-232)
  • SR860 (RS-232)
  • KST101 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.2.1

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

v0.9.2

28 Feb 16:55

Choose a tag to compare

v0.9.2 Pre-release
Pre-release

Preliminary pre-release.

v0.9.1

29 Jan 02:07

Choose a tag to compare

v0.9.1 Pre-release
Pre-release

Testing fixes for motion controller issues.

v0.9.0

24 Jan 19:01

Choose a tag to compare

v0.9.0 Pre-release
Pre-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.

v0.8.36

21 Jan 23:01

Choose a tag to compare

v0.8.36 Pre-release
Pre-release

Load and save buttons in Data Record now work for multiple tabs.
Added new Spectral Operations window.
Bug fixes.
Queuing now implemented for all scan types.

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.8.36

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.