python-microscope / microscope

Python library for control of microscope devices, supporting hardware triggers and distribution of devices over the network for performance and flexibility.
https://www.python-microscope.org
GNU General Public License v3.0
66 stars 39 forks source link

Support for Zeiss Axio Imager M2M #250

Open josephernest opened 1 year ago

josephernest commented 1 year ago

Congrats for this great project!

Do you think there is a way to support Zeiss Axio Imager M2M easily?

Is it possible to use it without ZEN software or without Micro Toolbox (MTB), but just direct USB/serial commands? (from what I've seen the USB driver for this microscope doesn't associate a serial port number like COM5, COM6, etc.)

carandraug commented 1 year ago

Do you have any documentation from Zeiss on how to do it?

josephernest commented 1 year ago

I haven't found it yet @carandraug. Do you know if some Python libraries already interface this Zeiss microscope?

carandraug commented 1 year ago

Even if not Python, if there's at least a documented RS-232 communication protocol or a C library that does not require us signing a NDA, then someone can make the work. I see that Micro-Manager has a series of adapters for different Zeiss microscopes which seem to use RS-232 but I don't know if any specifically works for the Zeiss Axio Imager M2M.

I think you should ask Zeiss about it.