Menu

Tree [82a44a] master /
 History

HTTPS access


File Date Author Commit
 bindings 2020-08-15 Jens Krüger Jens Krüger [6d1f85] bindings/labview:
 classes 2020-08-22 Jens Krüger Jens Krüger [82a44a] Rename command 'DevSaveConfi' to 'DevSaveConfig'
 debian 2020-08-18 Jens Krüger Jens Krüger [1c612f] Debian: disable tcl binding
 doc 2020-06-04 Jens Krüger Jens Krüger [49d321] Fix a series of typo
 examples 2020-08-15 Jens Krüger Jens Krüger [290d44] HelloWorld: Fix incompatible types
 ext 2020-06-07 Jens Krüger Jens Krüger [081d8c] Fix formatting issues
 java 2020-06-04 Jens Krüger Jens Krüger [49d321] Fix a series of typo
 lib 2020-08-22 Jens Krüger Jens Krüger [82a44a] Rename command 'DevSaveConfi' to 'DevSaveConfig'
 m4 2020-05-20 Jens Krüger Jens Krüger [0285a5] Update min version of autotools suite
 misc 2020-06-06 Jens Krüger Jens Krüger [b4813b] Distribute the man page code
 system 2020-08-22 Jens Krüger Jens Krüger [82a44a] Rename command 'DevSaveConfi' to 'DevSaveConfig'
 tests 2020-06-07 Jens Krüger Jens Krüger [1abc8b] Use the DevLong type for the error variable
 AUTHORS 2014-04-19 Jens Krüger Jens Krüger [6422ff] Remove the taco subdir.
 COPYING 2014-04-19 Jens Krüger Jens Krüger [6422ff] Remove the taco subdir.
 ChangeLog 2020-05-19 Jens Krüger Jens Krüger [2af4e2] Change version number
 INSTALL 2014-04-19 Jens Krüger Jens Krüger [6422ff] Remove the taco subdir.
 Makefile.am 2020-05-19 Jens Krüger Jens Krüger [ac5e44] Update copyright info (years)
 NEWS 2014-04-19 Jens Krüger Jens Krüger [6422ff] Remove the taco subdir.
 README 2014-04-19 Jens Krüger Jens Krüger [6422ff] Remove the taco subdir.
 README-RPM 2014-04-19 Jens Krüger Jens Krüger [6422ff] Remove the taco subdir.
 acinclude.m4 2020-06-05 Jens Krüger Jens Krüger [5a6c72] acinclude.m4: fix typo
 autogen.sh 2020-05-20 Jens Krüger Jens Krüger [0285a5] Update min version of autotools suite
 configure.ac 2020-05-19 Jens Krüger Jens Krüger [2af4e2] Change version number
 rpm_rules.mh 2014-04-19 Jens Krüger Jens Krüger [6422ff] Remove the taco subdir.
 taco.spec.in 2020-06-05 Jens Krüger Jens Krüger [288bea] Remove taco.debian from rpm distributions

Read Me

TACO is an object oriented control system originally developed at the European 
Synchrotron Radiation Facility (ESRF) to control accelerators and beamlines and
data acquisition systems. 

At the ESRF (www.esrf.fr) TACO is used to control three accelerators - linear
accelerator , booster synchrotron and storage ring, and over 30 beamlines. 
TACO is being used for instrument control for the new  neutron source FRM-II 
(www.frm2.tum.de) in Garching-Munich. 
TACO has been applied to telescope control at the 26m radio telescope at the 
Hartebeesthoek Radio Astronomy Observatory (www.hartroa.ac.za). 

TACO is very scalable and can be used for simple single device laboratory like
setups with only a few devices or for a big installation comprising thousands 
of devices. TACO is a cheap and simple solution for doing distributed home 
automation. TACO is available free of charge without warranties. 

TACO is object oriented because it treats ALL (physical and logical) control 
points in a control system as objects in a distributed environment. All actions
are implement in classes. New classes can be constructed out of existing 
classes in a hierarchical manner thereby ensuring a high-level of software 
reuse. Classes can be written in C++, in C (using a methodology called Objects 
in C), in Python or in LabView (using G). 

TACO has been designed to be portable and runs on a large number of platforms 
(e.g. Linux, Solaris, BSD, Mac OS X, HP-UX, Win32, OS9). 

If you want to write classes in Python you have to install the Numarray 
package which is available under:
http://www.stsci.edu/resources/software_hardware/numarray 
or
http://numpy.sourceforge.net.

Known BUGS:
-----------
* If a device is defined in different servers the behaviour is unknown.
  Please avoid double defined device names in your database.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.