Releases: nanophys/MeasureIt
Releases · nanophys/MeasureIt
v1.2.5
v1.2.3
What's Changed
- Add parameter sweep validation and step info reporting
- Enforce minimum inter_delay in BaseSweep
- Reject non-numeric parameters in sweep plotting
- Update README.md
Full Changelog: v1.2.1...v1.2.3
v1.2.1
What's Changed
Bug Fixes
- Fixed ramp tolerance calculation: Changed hardcoded
1e-4tolerance to use configurableerrparameter in sweep tolerance checks. This fixes false "Ramping failed" errors with small step sizes (e.g., nanometer-scale scanning in AFM/NV microscopy).
Files Changed
sweep1d.py: Fixed tolerance inramp_to()anddone_ramping()sweep2d.py: Fixed tolerance inupdate_values()sweep1d_listening.py: Fixed tolerance inramp_to()anddone_ramping()
Improved Error Messages
- Error messages now advise users to increase the
errparameter instead of step size when tolerance is too tight
Full Changelog: v1.2.0...v1.2.1
v1.2.0
v1.1.2
v1.1.0
v1.0.0
v0.1.0
What's Changed
- Updated Docstrings by @cmrose23 in #1
- Add files via upload by @cmrose23 in #2
- Iss4 by @barlowmj in #6
- Use uv to manage dependencies by @niechen in #13
New Contributors
- @cmrose23 made their first contribution in #1
- @barlowmj made their first contribution in #6
- @niechen made their first contribution in #13
Full Changelog: https://github.com/nanophys/MeasureIt/commits/v0.1.0