Thorlabs Inc. Adaptive Optics Kits Drivers and Software Change Log (V1.0) V1.5 Released December 2023 New: - Updated TL_WFS_Plugin.dll and its configuration file adding the newly released WFS31 as a supported device. The plugin's version is upgraded from v1.2 to v1.3. V1.4 Released March 2022 New: - Add External Trigger function to WFS. The TL_WFS_Plugin.dll is upgraded from v1.1 to v1.2. In the new release, the user can apply the external trigger signal to the WFS. The user can set the trigger slope: Rising or Falling, and set an extra trigger delay. The external trigger mode is disabled by the software during the calibration process. - The ThorAOControl software doesn't support the unicode characters in the file path. The new release will check the file path before reloading or loading the dataset. If invalid characters are found, the recording/loading will be terminated and an exception will be thrown out. - Updated BMC_DM_Plugin.dll and its configuration file is updated. The warning message "ActuatorValuesDisplayUnit is missing in the configuration file" and "Couldn't open the deformable mirror calibration command file" is removed. - Updated BMC_DM_Plugin_UI.dll Add "Profile Multiplier" nud-control on BMC DM plugin UI. The user can use this factor to adjust the value of the loaded profile, therefore to improve the wavefront generation. - Optimize the code and improve the software performance. The system runs 25% faster than before. - Remove "Open User Manual" from "Tools" option in Main Window. Bug Fixes: - When change the value of "Mirror Tip/Tilt" on DMP40 plugin UI, the DMP40 plot doesn't show the tiping/tilting direction and amplitude. (Fixed) - When the function getDeviceStatus(...) is called in TL_WFS_Plugin.dll and Standard_Processor_Plugin.dll, the content of the status string is copied to a input string buffer. If the size of the status string is larger than the size of the input string buffer, the copy will throw out an unhandled exception. (Fixed) - In Option->Recording panel, when the option "Start recording when closed-loop control starts" is checked, the open-loop control also starts recording. (Fixed) V1.3 Released October 2021 (Initial Web Release Version) New: - A new button is added on "Display and Output" section for each plugin. It allows the user to save selected data into individual CSV format file (which can be loaded by Microsoft Excel). Bug Fixes: - The BMC DM profile is saved with unit information: Displacement or Normalize voltage. When the profile is loaded back, the ThorAOControl software can set the correct profile on the actuators. - Creates the default folder when save the BMC DM profile. V1.2 Released July 2021 Bug Fixes: - When the user tries to add new data display, the application throws out an exception. This is because the recording path was not set correctly in the Plugin UI dll. Move the codes of setting recording path to Plugin UI dll from Plugin UI Dll to application project ThorAOControlApp (in file controlsystemshell.cs).