MicroControl:Installation: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[category:MicroControl]]


[[category:MicroClient]]
= Downloading =


=Installation =
The files for MicroControl toolkit are available at [https://www.kitware.com/Customers/microcontrol/ here] The username is "microcontrol" without the quotes, for password please contact
DJ <dhanannjay.deo@kitware.com>


== Client side ==
= Installation =  


Client will be supported on both windows and linux
= Client =


=== Windows ===
* Download base package microcontrol-base-V0.1.zip which contains portable python along with several more dependencies
* Download Source code archive  microcontrol-src-V0.3.zip. Note that both packages follow different versioning system
* This will create a tree as follows


# Download portable python package [[from here]] and extract it say c:\uClient
[[File:MicroControl-layout.jpg|Layout]]


<pre style="display: inline-block;">
* Latest source code can be also obtained from a repository. The detailed descriptions of repository branches are [[MicroClient::source_repository | Git repository]]
todo: insert image here
</pre>


# Get the latest source code. Instructions on updating source code and the descriptions of various source branches are [[uClient::Instructions to get latest source]]
== For Linux client installation contact DJ ==
<pre style="display: inline-block;">
todo: insert image here
</pre>


=== For linux ===
= Windows Server =


These are suggestive instructions tested on Ubuntu Lucid (10.04).  
* LSM 510 series software is started, load the Server macro Server.lvb from MicroControl/Src/Macro folder


* Please make sure following packages are installed
[[File:MicroControl-macro-settings.jpg|Macro Settings]]
*# Python 2.6+
*# wxPython
*# vtk
*# svn (to get latest source code from central repository)


* Get the latest source code
* If errors in loading controls, download and extract microcontrol-vba-controls.zip
<pre style="display: inline-block;">
* Use "regsvr32 mswinsck.ocx" to register the ActiveX control
svn co https://www.kitware.com/svn/Connectome/RemoteClient/trunk uClient
</pre>


== Server Side  ==
=== Pre-requisites for Client ===


It is assumed that only Windows drivers are provided for Zeiss microscopes and
(Following pre-requisites are already included in the download)
The list is useful if you want to work with a custom installation


# Register the ActiveX control with windows
* Python (2.6.1), (contains xml.etree.cElementTree)
 
* VTK python wrapping (5.6.1)
=== Pre-requisites ===
* wxPython (2.8.9.1)
 
&mu;Client is built using following dependencies
 
* Python 2.6.x (2.6.1) included
* VTK  
* wxPython

Latest revision as of 20:15, 28 February 2011


Downloading

The files for MicroControl toolkit are available at here The username is "microcontrol" without the quotes, for password please contact DJ <dhanannjay.deo@kitware.com>

Installation

Client

  • Download base package microcontrol-base-V0.1.zip which contains portable python along with several more dependencies
  • Download Source code archive microcontrol-src-V0.3.zip. Note that both packages follow different versioning system
  • This will create a tree as follows

Layout

  • Latest source code can be also obtained from a repository. The detailed descriptions of repository branches are Git repository

For Linux client installation contact DJ

Windows Server

  • LSM 510 series software is started, load the Server macro Server.lvb from MicroControl/Src/Macro folder

Macro Settings

  • If errors in loading controls, download and extract microcontrol-vba-controls.zip
  • Use "regsvr32 mswinsck.ocx" to register the ActiveX control

Pre-requisites for Client

(Following pre-requisites are already included in the download) The list is useful if you want to work with a custom installation

  • Python (2.6.1), (contains xml.etree.cElementTree)
  • VTK python wrapping (5.6.1)
  • wxPython (2.8.9.1)