From 76479e9860ee7875b46de1ab47c5062179cffdc4 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Tue, 17 Mar 2015 09:00:11 +0100 Subject: Add TANGO server --- tango/README.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 tango/README.md (limited to 'tango/README.md') diff --git a/tango/README.md b/tango/README.md new file mode 100644 index 0000000..21107b9 --- /dev/null +++ b/tango/README.md @@ -0,0 +1,31 @@ +## Installation + +Install the server script with + + $ python setup.py install + +and create a new TANGO server `Uca/xyz` with a class named `Camera`. + + +## Usage + +Before starting the server, you have to create a new device property `camera` +which specifies which camera to use. If not set, the `mock` camera will be used +by default. + +Start the device server with + + $ Uca foo + +You should be able to manipulate camera attributes like `exposure_time` and the +like and store frames using a `Start`, `Store`, `Stop` cycle. + +```python +import PyTango + +camera = PyTango.DeviceProxy("foo/Camera/mock") +camera.exposure_time = 0.1 +camera.Start() +camera.Store('foo.tif') +camera.Stop() +``` -- cgit v1.2.3