SweepMe! 1.5.7.6 – What’s New
We would like to announce the release of SweepMe! 1.5.7.6. This update introduces several usability improvements, workflow refinements, and new capabilities for automation and device control.
General Improvements
-
Built-in Protocol Support
The libraries pymodbus and asyncua are now included out of the box. If your instruments speak these languages, you can start with your driver immediately—no extra libraries or manual installs required. -
Update Notifications
Update notifications now include a direct link to the changelog, so you can quickly see what’s new before updating. -
Create Drivers in Seconds
Need a custom driver? There’s now a “New Driver” button in the Version Manager. It guides you through naming and setup, ensuring no conflicts with existing drivers. -
Dynamic Parameters
You can now use parameter placeholders (e.g., {SMU1_Voltage}) also in text fields which previously only accepted integers or floats. This makes automated setups and reusable templates much easier. -
Stay Informed from the Start
When you launch SweepMe!, selected messages (e.g., tips, critical bugs, special offers) now appear in a dedicated window. No more missed notifications. -
Better Validation
If a parameter name contains invalid characters (like commas), SweepMe! warns you immediately, helping you avoid broken settings.
UI & Workflow Enhancements
-
Consistent sections and controls: Signal, Scope, and Switch now share the same underlying UI toolkit, reducing code duplication and simplifying maintenance without changing the user experience. Additionally, a driver parameter box has been added for the Scope and Signal modules.
-
Clearer guidance: Tooltips and inline hints were rewritten and standardized across modules (e.g., italic inline notes, structured HTML tooltips).
-
Safer edits: Many Form and ControlWidgets fields now use confirmation‑based inputs (Enter or
) to prevent accidental value changes.
Module Updates
SweepMe! comes with a set of essential modules. Below you’ll find the most relevant changes to these components in this release.
Form
-
New field type: Label – lets you insert headings or blank lines for better form organization.
-
Improved field management: Right-click menu to insert fields above/below, change field type, or remove fields.
MakeFolder
-
Folder names are now automatically cleaned (removing extra slashes and invalid characters).
-
Optionally, folder names can include variation values from higher modules for better traceability.
ReadValues
- Loading settings no longer floods you with warnings—messages are suppressed during initialization.
Temperature
- SweepMe! only runs the “apply” function if the new value if different from the last applied value, even if reach is disabled.
- The “reach” function only runs when a new value was actually applied, saving time during repeated steps.
Signal
- Added Automatic Level Control (ALC) and power limit options for safer signal generation.
Download SweepMe! 1.5.7.6 now
View the full changelog
Want to share feedback or ask questions? Start a discussion in General or Feedback.