Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting Y-position of Zeiss XYstage causes X-move #401

Closed
Ostheer opened this issue Nov 6, 2023 · 3 comments · Fixed by #403
Closed

Setting Y-position of Zeiss XYstage causes X-move #401

Ostheer opened this issue Nov 6, 2023 · 3 comments · Fixed by #403
Labels
bug Something isn't working

Comments

@Ostheer
Copy link

Ostheer commented Nov 6, 2023

When I try to set the Y position of the XYstage of our Zeiss Axiovert 200M, the X position changes as well.
Setting X just by itself works as expected.
Setting X or Y works as expected using the Micromanager GUI.
Wireshark does not show a set-x-position-zmq-request when performing a set-y-command.

Code for reproduction

# First, use the Micomanager interface to set the x- and y position to some known values, say (x0, y0).

# this will work fine
pycromanager_core.set_property("XYStage", "X_um", x1)
# stage is now at (x1, y0)

# this is the issue:
pycromanager_core.set_property("XYStage", "Y_um", y1)
# stage is now at (y0, y1)

Expected outcome
X-position should not be affected

Actual outcome
New Y-position gets set as intended, but the X-position is also changed. New X becomes old Y.

@Ostheer Ostheer added the bug Something isn't working label Nov 6, 2023
@henrypinkard
Copy link
Member

This is unrelated to pycromanager, since you are just calling core functions, so I'm transferring this issue to the MMCoreAndDevices repo

@henrypinkard henrypinkard transferred this issue from micro-manager/pycro-manager Nov 6, 2023
@marktsuchida
Copy link
Member

Should be fixed in the 2023-11-10 nightly build but let us know if it works.

@Ostheer
Copy link
Author

Ostheer commented Nov 13, 2023

Can confirm it's been fixed, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants