Skip to content

Commit

Permalink
update documentation
Browse files Browse the repository at this point in the history
retested installation of andor sdk 2.93
  • Loading branch information
pieleric committed Jul 17, 2012
1 parent de12d56 commit fa5dcb3
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 33 deletions.
12 changes: 4 additions & 8 deletions README.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,8 @@
Odemis, Open Delmic Microscope Software

= Requirements =
Linux (tested on Ubuntu 11.10 32-bits) or Windows (7)
Python (v2.7) with python-wxgtk2.8 (wxPython), python-imaging (PIL),
python-yaml (PyYaml), python-gdal (GDAL), python-serial (pyserial)

For Andor Neo camera support:
Andor SDK v3.3+ -- on Linux, the bitflow driver has to be reinstalled (recompiled) each time the kernel is updated.
For Andor Clara camera support:
Andor SDK v2.97 -- on Linux/Ubuntu you need to install libusb-dev (so that whereis reports libusb.so). Also the the permissions of all the files must be allowed for normal user: everything is installed by default as root only, so nothing can work from the normal user account.
Linux (tested on Ubuntu 12.04 32-bits) or Windows (7)
Python (v2.7)

= Installation =
See the doc/INSTALL.txt document for the complete installation procedure.
Expand All @@ -22,6 +16,8 @@ See "odemisd --help" for information.
For example:
PYTHONPATH=./:../Pyro4/src/ ./odemisd/main.py --daemonize --log-level=2 odemisd/test/optical-sim.odm.yaml

To use the command line interface use:
PYTHONPATH=./:../Pyro4/src/ ./cli/main.py --help

= License =
GPLv2, see the LICENSE.txt file for the complete license.
Expand Down
33 changes: 31 additions & 2 deletions doc/INSTALL.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,42 @@ How to install Odemis

= Installing the dependencies =
You need Ubuntu 12.04 (x86 - 32 bits).
sudo apt-get python-wxgtk2.8 python-imaging python-yaml python-gdal python-serial
sudo apt-get python-wxgtk2.8 python-imaging python-yaml python-gdal python-serial python-zmq

= Installing Odemis =

git clone git@github.com:pieleric/odemis.git
git clone git@github.com:delmic/Pyro4.git
git clone git@github.com:delmic/odemis.git

sudo mkdir /var/run/odemisd/
chmod a+rwx /var/run/odemisd/

= Installing the vendor device drivers =
== Andor Clara camera ==
Install Andor SDK v2.93+ (USB product)
On Linux/Ubuntu you need to install libusb-dev (so that whereis reports libusb.so).
Also the the permissions of all the files must be allowed for normal user: everything is installed by default as root only, so nothing can work from the normal user account. See /usr/local/*/*andor*
Finally, fix /etc/udev/rules.d/andor.rules to read as:
ATTRS{idVendor}=="136e", MODE="0666"
For example:
sudo gedit /etc/udev/rules.d/andor.rules
sudo udevadm control --reload-rules


== Andor Neo camera ==
Install Andor SDK v3.3+
On Linux, the bitflow driver has to be reinstalled (recompiled) each time the kernel is updated.

== Physik Instrumente C-170 piezo-motor controllers ==
Nothing specific. Make sure that the normal user has permissions to access the serial port.
For example, if it is a USB serial port adapter check the permissions of /dev/ttyUSB0.

= Configuring the instantiation file =
This file describes the available hardware for Odemis. Basically, it list for each
hardware, which driver to use and the parameters required. See the backend
specification for precise syntax and example files.





23 changes: 0 additions & 23 deletions driver/README.txt

This file was deleted.

0 comments on commit fa5dcb3

Please sign in to comment.