top bar

Difference between revisions of "TIScam"

(Setting up The Imaging Source Software)
(Rearrange instructions sensibly. Convert HTML to wiki markup.)
Line 1: Line 1:
== The Imaging Source Camera Device Adapter ==
+
{| style="text-align: left"
 +
!Summary:
 +
|Interfaces with [http://www.theimagingsource.com The Imaging Source] Cameras
 +
|- valign="top"
 +
!Author:
 +
| Falk Dettmar
 +
|- valign="top"
 +
!License:
 +
|GNU LGPL
 +
|- valign="top"
 +
!Platforms:
 +
|Windows and Linux (No Mac driver available)
 +
|- valign="top"
 +
!Devices:
 +
|Cameras
 +
|- valign="top"
 +
!Available since version
 +
|1.3.46
 +
|}
  
<table><tr><td>
+
== Installation ==
'''Summary:'''</td><td>Interfaces with The Imaging Source  [http://www.theimagingsource.com] Cameras</td></tr>
+
<tr><td>'''Author:'''</td><td>Falk Dettmar</td></tr>
+
<tr><td>'''License:'''</td><td>GNU LGPL</td></tr>
+
<tr><td>'''Platforms:'''</td><td>Windows XP or 7, 32- or 64-bit</td></tr>
+
<tr><td>'''Devices:'''</td><td>Cameras</td></tr>
+
<tr><td>'''Available since version:'''</td><td>1.3.46</td>
+
</table>
+
  
===Setting up The Imaging Source Software===
+
The camera will work out of the box if the driver is installed (either by the [http://www.theimagingsource.com/en_US/support/downloads/ Device Driver installer] or the [http://www.theimagingsource.com/en_US/support/downloads/details/iccapture/ IC Capture software]) since Micro-Manager 1.4.15 and later bundle the required libraries.
  
Since Micro-Manager 1.4.15, the required DLLs are installed with Micro-Manager. Skip to step 4.
+
== Support ==
  
1. Install the IC Capture software that comes with the camera and verify you can capture images. This will install a camera device driver, which the rest of the software uses to control the camera. You might need to first uninstall any old versions of this software. (You can download IC Capture and/or device drivers from [http://www.theimagingsource.com/en_US/support/downloads/ TIS]).
+
{{Listserv_Search|The Imaging Source}}
  
2. Install the IC Imaging Control SDK, version 3.2 (download from [http://www.theimagingsource.com/en_US/support/downloads/ TIS]). Micro-Manager 1.4.14 and current nightly builds (as of Aug, 2013) require version 3.2.
+
=== Snap error "Camera is not initialized" ===
  
* During the installation, make sure to explicitly check "Visual C++ 2008" when you are presented with a page to select the components to install.
+
Once you go through the Hardware configuration wizard and successfully create a configuration file using the TIS camera, you may encounter the problem that µManager reports "Camera is not initialized" when you press the "Snap" button.  When that happens, go to the Device/Property Browser (under the Tools menu), select  "Click here for device selection dialog" next to the "Name" property, and then select the camera on the dialog that appears. Restart µManager if necessary, and hopefully the camera now works.
  
3. Copy the following files, found in either ''<your home folder>''\Documents\IC Imaging Control\3.2\classlib\win32\release or ''<your home folder>''\Documents\IC Imaging Control\3.2\classlib\x64\release, to the Micro-Manager-1.4 folder. The following names are hard-coded, and if you have anything with a different name, it is not going to work (renaming a different DLL to match will not work, either, of course).
+
== Appendix ==
  
* If you are using 32-bit Micro-Manager (even if Windows is 64-bit): '''TIS_UDSHL09_vc9.dll''' (which in turn requires '''TIS_DShowLib09.dll''')
+
=== Installation on Micro-Manager 1.4.14 and earlier ===
* If you are using 64-bit Micro-Manager: '''TIS_UDSHL09_vc9_x64.dll''' (which in turn requires '''TIS_DShowLib09_x64.dll''')
+
  
4. Once you go through the Hardware configuration wizard and successfully create a configuration file using the TIS camera, you may encounter the problem that µManager reports "Camera is not initialized" when you press the "Snap" button. When that happens, go to the Device/Property Browser (under the Tools menu), select  "Click here for device selection dialog" next to the "Name" property,and then select the camera on the dialog that appears. Restart µManager if necessary, and hopefully the camera now works.
+
# Install the IC Capture software that comes with the camera and verify you can capture images. This will install a camera device driver, which the rest of the software uses to control the camera. You might need to first uninstall any old versions of this software. (You can download IC Capture and/or device drivers from [http://www.theimagingsource.com/en_US/support/downloads/ TIS]).
 
+
# Install the IC Imaging Control SDK, version 3.2 (download from [http://www.theimagingsource.com/en_US/support/downloads/ TIS]). Micro-Manager 1.4.14 and current nightly builds (as of Aug, 2013) require version 3.2.
{{Listserv_Search|The Imaging Source}}
+
# During the installation, make sure to explicitly check "Visual C++ 2008" when you are presented with a page to select the components to install.
 +
# Copy the following files, found in either ''<your home folder>''\Documents\IC Imaging Control\3.2\classlib\win32\release or ''<your home folder>''\Documents\IC Imaging Control\3.2\classlib\x64\release, to the Micro-Manager-1.4 folder. The following names are hard-coded, and if you have anything with a different name, it is not going to work (renaming a different DLL to match will not work, either, of course).
 +
#* If you are using 32-bit Micro-Manager (even if Windows is 64-bit): '''TIS_UDSHL09_vc9.dll''' (which in turn requires '''TIS_DShowLib09.dll''')
 +
#* If you are using 64-bit Micro-Manager: '''TIS_UDSHL09_vc9_x64.dll''' (which in turn requires '''TIS_DShowLib09_x64.dll''')
  
 
{{Devices_Sidebar}}
 
{{Devices_Sidebar}}

Revision as of 13:40, 25 November 2014

Summary: Interfaces with The Imaging Source Cameras
Author: Falk Dettmar
License: GNU LGPL
Platforms: Windows and Linux (No Mac driver available)
Devices: Cameras
Available since version 1.3.46

Installation

The camera will work out of the box if the driver is installed (either by the Device Driver installer or the IC Capture software) since Micro-Manager 1.4.15 and later bundle the required libraries.

Support

Imaging Source Click here to search for The Imaging Source on the Micro-Manager mailing list archive.

Snap error "Camera is not initialized"

Once you go through the Hardware configuration wizard and successfully create a configuration file using the TIS camera, you may encounter the problem that µManager reports "Camera is not initialized" when you press the "Snap" button. When that happens, go to the Device/Property Browser (under the Tools menu), select "Click here for device selection dialog" next to the "Name" property, and then select the camera on the dialog that appears. Restart µManager if necessary, and hopefully the camera now works.

Appendix

Installation on Micro-Manager 1.4.14 and earlier

  1. Install the IC Capture software that comes with the camera and verify you can capture images. This will install a camera device driver, which the rest of the software uses to control the camera. You might need to first uninstall any old versions of this software. (You can download IC Capture and/or device drivers from TIS).
  2. Install the IC Imaging Control SDK, version 3.2 (download from TIS). Micro-Manager 1.4.14 and current nightly builds (as of Aug, 2013) require version 3.2.
  3. During the installation, make sure to explicitly check "Visual C++ 2008" when you are presented with a page to select the components to install.
  4. Copy the following files, found in either <your home folder>\Documents\IC Imaging Control\3.2\classlib\win32\release or <your home folder>\Documents\IC Imaging Control\3.2\classlib\x64\release, to the Micro-Manager-1.4 folder. The following names are hard-coded, and if you have anything with a different name, it is not going to work (renaming a different DLL to match will not work, either, of course).
    • If you are using 32-bit Micro-Manager (even if Windows is 64-bit): TIS_UDSHL09_vc9.dll (which in turn requires TIS_DShowLib09.dll)
    • If you are using 64-bit Micro-Manager: TIS_UDSHL09_vc9_x64.dll (which in turn requires TIS_DShowLib09_x64.dll)
© Micro-Manager : Vale Lab, UCSF 2006-2011 | All Rights Reserved | Contact