Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
docs:ospim [2021/01/09 01:45] Jon Daniels [Micro-Manager plugin] |
docs:ospim [2022/11/01 23:44] (current) Steve Saltekoff [Micro-Manager plugin] |
There is a Micro-Manager plugin for the oSPIM, based heavily on the diSPIM plugin but with a few changes. In the future hopefully the oSPIM vs. diSPIM will hopefully be a setting changed by the user in the plugin, but for now there is a flag in the source code that needs to be changed and the code be rebuilt. | There is a Micro-Manager plugin for the oSPIM, based heavily on the diSPIM plugin but with a few changes. In the future hopefully the oSPIM vs. diSPIM will hopefully be a setting changed by the user in the plugin, but for now there is a flag in the source code that needs to be changed and the code be rebuilt. |
| |
Start by installing a recent nightly build of Micro-Manager 1.4.x. The latest official build is quite old at this point, so make sure to grab a nightly build. For Windows the nightly builds are [[http://valelab.ucsf.edu/~MM/nightlyBuilds/1.4/Windows/|here]]. | Start by installing a recent nightly build of Micro-Manager 1.4.x. The latest official build is quite old at this point, so make sure to grab a nightly build. For Windows the nightly builds are [[http://valelab.ucsf.edu/~MM/nightlyBuilds/1.4/Windows/|here]]. It can be helpful to install the build from the same timeframe as the JAR file was generated (see below). |
| |
Download the latest copy of the plugin [[https://www.dropbox.com/sh/scifwh3toxejzes/AAD_o2yeAJwUAMjy8gIwiHgMa?dl=0 | here]] (last update 08-Jan-2021) or else one from the [[https://www.dropbox.com/sh/t5nm1uk6qr05xfe/AACKSzLkLZmQQDdyJaBK32vGa?dl=0|archives]]. Make sure Micro-Manager is not running and then copy the JAR file into C:\Program Files\Micro-Manager-1.4\mmplugins\Device_Control and then delete ASIdiSPIM.jar from the same folder. Before doing this install a nightly build from the same time as the plugin for best results. | Download the latest copy of the plugin [[https://www.dropbox.com/sh/scifwh3toxejzes/AAD_o2yeAJwUAMjy8gIwiHgMa?dl=0 | here]] (last update 08-Jan-2021) or else one from the [[https://www.dropbox.com/sh/t5nm1uk6qr05xfe/AACKSzLkLZmQQDdyJaBK32vGa?dl=0|archives]]. Make sure Micro-Manager is not running. Then copy the JAR file into C:\Program Files\Micro-Manager-1.4\mmplugins\Device_Control. **Finally delete ASIdiSPIM.jar from the same folder.** |
| |
===== Controller firmware ===== | ===== Controller firmware ===== |
See the [[hardware:controller#firmware|controller page]] for general information about firmware including instructions to flash it. Typically oSPIM systems have a scan-optimized XY stage so be sure to do the extra step to set the leadscrew pitch as described on the controller page if the firmware is before version 3.20. | See the [[hardware:controller#firmware|controller page]] for general information about firmware including instructions to flash it. Typically oSPIM systems have a scan-optimized XY stage so be sure to do the extra step to set the leadscrew pitch as described on the controller page if the firmware is before version 3.20. |
| |
Here is the download link for the [[https://www.dropbox.com/sh/n93bzxtkrn31us5/AAA_moo_Y06RohB1bXbYjoiAa?dl=1|latest oSPIM firmware package from ASI]] (last updated 22-Mar-2018). | Here is the download link for the [[https://www.dropbox.com/sh/n93bzxtkrn31us5/AAA_moo_Y06RohB1bXbYjoiAa?dl=1|oSPIM firmware package from ASI]] (last updated 22-Mar-2018). If you have newer firmware from ASI then use it (i.e. this package here is out of date). |
| |
Standard firmwares for card addresses on oSPIM controllers are as follows | Standard firmwares for card addresses on oSPIM controllers are as follows |