Currently, making changes to the coordinate system of a stage (such as when we click the "zero" button) causes the calibration of pipettes to become invalid.
Probably the correct solution is to compensate for the sudden CS change by introducing the opposite change into the stage's transform, but then do we need to automatically update the config file as well?
Or maybe we just need to add a button that lets the user write the transform back out to config (this would be really nice when calibrating stage/scope/camera anyway).
Currently, making changes to the coordinate system of a stage (such as when we click the "zero" button) causes the calibration of pipettes to become invalid.
Probably the correct solution is to compensate for the sudden CS change by introducing the opposite change into the stage's transform, but then do we need to automatically update the config file as well?
Or maybe we just need to add a button that lets the user write the transform back out to config (this would be really nice when calibrating stage/scope/camera anyway).