This PR makes the IMAQdx camera's blacs tab save and restore some settings related to the ranges of the axes in the display. In particular it saves/restores the ranges of the x and y directions, as well as the ranges of the colorscale. It also saves/restores whether autoscaling is enabled for the x and y axes.
This was first discussed on the mailing list and has been used in our lab's PCO camera device code since then. As suggested in that email thread, I'm issuing a PR to move that code to the base class now that the transition to git/github is complete. Notably this PR does not set autoRange=True whenever the image size changes even though that idea was floated in the email chain, so the behavior there remains the same as before.
This PR makes the IMAQdx camera's blacs tab save and restore some settings related to the ranges of the axes in the display. In particular it saves/restores the ranges of the x and y directions, as well as the ranges of the colorscale. It also saves/restores whether autoscaling is enabled for the x and y axes.
This was first discussed on the mailing list and has been used in our lab's PCO camera device code since then. As suggested in that email thread, I'm issuing a PR to move that code to the base class now that the transition to git/github is complete. Notably this PR does not set
autoRange=True
whenever the image size changes even though that idea was floated in the email chain, so the behavior there remains the same as before.