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

Andor Integrated Laser Engine device adapter doesn't work #335

Open
ieivanov opened this issue Mar 10, 2023 · 2 comments
Open

Andor Integrated Laser Engine device adapter doesn't work #335

ieivanov opened this issue Mar 10, 2023 · 2 comments

Comments

@ieivanov
Copy link
Contributor

The current version of the Andor Integrated Laser Engine device adapter doesn't work with the distributed version of AB_ALC_REV64.dll from the Andor ALC SDK.

The device adapter is written for version 2.5 of the ALC SDK (link), whereas the version distributed with Micro-Manager is older. Version 2.5 of the SDK is also not available through Andor - the most recent version available is 2.4: https://andor.oxinst.com/downloads/view/driver:-andor-alc-sdk-2.4.

Please update the version of AB_ALC_REV64.dll distributed with Micro-Manager, and provide access to v2.5 of the SDK through the Andor support website.

CC: @cmessaouik

@marktsuchida
Copy link
Member

The AB_ALC_REV64.dll currently distributed with MM is for use with the older AndorLaserCombiner device adapter, which I now see can be a source of confusion. Perhaps IntegratedLaserEngine could detect the old DLL (say, by missing functions) and provide a better error message.

We don't have a copy of the 2.5 DLL (we only have the headers), so Andor will need to provide that. (Whether we redistribute the new DLL is up to Andor -- we'd need their permission to do so.)

@ieivanov
Copy link
Contributor Author

Thanks for the clarification. As far as I can tell, Andor's recent policy has been to ask the users to download the needed driver packs and install them in the Micro-manager folder (e.g. https://micro-manager.org/Andor_SDK3). In that case, it would be great if Andor can provide access to v2.5 of this SDK, along with documentation on how to use this device adapter. I'll also contact their support team directly about this issue.

It is true that the AB_ALC_REV64.dll distributed with MM present a point of confusion. It will be good to document this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants