qt3uw / qt3-utils

Data Acquisition for Confocal Microscope and Spin Control Experiments
https://sites.google.com/uw.edu/qt3-lab/projects
BSD 3-Clause "New" or "Revised" License
3 stars 6 forks source link

Updates QT3Scan to use new nipiezojenapy #126

Closed gadamc closed 11 months ago

gadamc commented 11 months ago

The latest version of nipiezojenapy (1.0.3) supports independent voltage/micron scales along each channel/axis (x, y, z).

This was needed to support the ARS microscope.

This change also supports optimization fits to positions with negative values. Previously, the scipy fit function was called with bounds on parameters that required the best-fit position to be a positive value. Now the best-fit position can be a negative value as well. This supports the ARS microscope.

This was tested on the ARS microscope with the help of @Waffelz. Before merging, it would be prudent to test this on another microscope -- either QLM in QT3 or perhaps the SiV microscope.

gadamc commented 11 months ago

@NnguyenHTommy -- can you provide a review and test qt3scan from this branch on your microscope?

gadamc commented 11 months ago

Fixed in merge #127