[OpenSPIM] HamamatsuHam, Windows 7 & OpenSPIM
Luke Stuyvenberg
stuyvenberg at wisc.edu
Wed Jun 5 13:34:55 CDT 2013
Hi Alexis,
On 06/05/13, Alexis Maizel wrote:
> However, I realised that our laser (Cobolt) does not appear into the list of available Shutter. Any idea of what could go wrong? I can turn it ON/OFF using the Device/Properties editor of MM.
I just looked into this, and it seems the developers of the Cobolt device adapter didn't make the device a shutter -- as a result, it won't appear in the shutter list. I don't want to alter this myself just yet, for fear of stepping on the author's toes -- seeĀ http://valelab.ucsf.edu/~MM/MMwiki/index.php/CoboltĀ for details.
Unfortunately, this will present problems with the OpenSPIM software, which expects a shutter device and might refuse to function without one. (At the very least, it should give you a warning.)
You might try asking the Micro-Manager mailing list, or Karl Bellve (the DAL's author) in particular, if there are plans to implement this behavior. Or, if you're feeling ambitious, once we have your development environment working, you may wish to make the changes yourself and contribute them to Micro-Manager.
> I only used 32bits versions so far. I'll test a 64bits versions when available.
I appreciate the volunteering! I'm hoping to have the rebase done before the month is over; I'll try to keep the mailing list informed.
> I do have Visual C++ Express installed (2010). It resides on C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VCExpress.exe
Yes, the old installer wouldn't have checked for (x86), because it's not expecting to be run on a 64-bit system; it probably wouldn't have found the IDE. The new installer was supposed to fix this, but...
> Thanks for the latest installer. But it hangs at the same points, after unzipping, the same command prompt. If I understood correctly, this self-executing archive should install a Git environment, and perform a clone of the OpenSPIM repository. In my case, after unzipping nothing happen, no Git active, no cloning, only the ~19Mb of the archive are installed (see screenshot). Am I missing something?
When it hangs, do you mean it gives you the missing VC Express error? Or does it actually, physically stop doing anything?
In the former case, it means there's a problem with detecting VC Express. Using regedit, please check the following registry keys:
- HKEY_CLASSES_ROOT\VCExpress.DTE\CurVer (the default value should have something like "VCExpress.DTE.10.0")
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VCExpress\10.0\InstallDir (it should match the path you gave me above)
These two keys are used to piece together the path to VC Express. If either is missing or incorrect, the script won't continue and will give you the message from earlier. Please let me know if there are any problems with these registry settings; I'm trying to make the startup script as general as possible, so knowing, for example, that not everyone may have a VCExpress.DTE entry is very helpful.
> Thanks for the tip on how to hack the /src/micromanager/openspim.sh, I will give it a shot from the source code I have 'manually' fetched from Git.
This still should be possible after the latest update: line 27 of openspim.sh should set the VCEXPRESS path. If you replace everything between the double-quotes with, for example, "C:\\Program Files(x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\VCExpress.exe", it should work.
Thanks again,
Luke Stuyvenberg
More information about the OpenSPIM
mailing list