SweepMe! 1.5.8.6 Released

SweepMe! Version 1.5.8.6 Released

We are pleased to announce the release of SweepMe! version 1.5.8.6.
This is the first non-beta release within the 1.5.8 series, marking the transition from beta testing to a stable version.

This update mainly consists of a number of smaller improvements, refinements, and bug fixes that together improve overall stability and usability.

Extended Commands and Actions Interface

SweepMe! 1.5.8.6 expands the set of available commands and actions, further strengthening the software’s interfaces and remote operation capabilities. The newly added actions include:

  • Informational

    • get_functions β€” returns a list of all available commands and actions
    • get_measurement_progress β€” returns the progress of the currently running measurement
    • get_debug_log β€” retrieves the current debug log for diagnostics and troubleshooting
  • Measurement data

    • get_all_values β€” returns all current measurement parameter values in a single call
  • Setting management

    • load_setting β€” loads a specified SweepMe! setting
    • get_current_setting β€” returns the currently active setting
  • Saving measurement data

    • set_filename β€” defines the filename for saving measurement data
    • set_folder β€” defines the target folder for saving measurement data
    • save_data β€” triggers saving of the current measurement data
  • Driver / module version management

    • get_driver_version β€” returns the currently active driver version
    • get_available_driver_versions β€” lists all available versions of the specified driver
    • set_driver_version β€” switches to a specified driver version
    • get_module_version β€” returns the currently active module version
    • get_available_module_versions β€” lists all available versions of the specified module
    • set_module_version β€” switches to a specified module version
  • Application control

    • close_sweepme β€” closes the SweepMe! application in a controlled manner

These additions are intended to make automation workflows more powerful and convenient, and to simplify programmatic control over measurements, settings, and software components. They also extend the possibilities for integration, allowing SweepMe! to be embedded into custom measurement scripts or external programs, e.g. in self-driven labs. This makes it possible to reuse existing SweepMe! functionality (such as device control, data handling, and configuration management) without having to implement these components from scratch.

Display Improvements

Another improvement in this release is a more consistent user interface display on systems using different DPI scaling settings. This results in more uniform layouts and better readability across varying monitor configurations.


You can find the complete list of changes for SweepMe! 1.5.8.5 and 1.5.8.6 in the changelog.


Download the latest version or update SweepMe! under Help & Info β†’ Update
As always, we welcome your feedback and suggestions in the forum.

3 Likes