Tango catalogue 2007

Uploaded from authorPOINTLite
Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Slide1: 

Which shoes to dance TANGO Jean-Michel Chaize on behalf of the Computing Services Tango workshop 14 Oct 2007

programming languages: 

programming languages Java (all the tools, ATK, etc...) Jdraw Python/QT C++/QT

A diversity of utility classes: 

A diversity of utility classes WWW

Slide4: 

TangoParser (java) Calculation of tango attributes the values of which are mathematical expressions of other tango attributes. The expression can be defined at runtime in a mathematical syntax. To convert a data. To average several attributes. In short to make any type of calculations

Slide5: 

To apply a Gaussian or Lorentzian function, in order to get different pieces of information like the width of the peak, the half height intensity…. DataFitter (C++)

Slide6: 

To write a sequence (once or repeatedly) of values on a writable attribute of another device. The user have to configure : the sequence of values to write. the sequence of waiting times. Then we just have to start the generation of values. The device can wait for the read part has reached the write part. - Mainly used for cycling the magnets power supplies. AttributeSequenceWriter (C++)

Panels for abstract classes : 

Panels for abstract classes CCD panel

Panels for abstract classes : 

Panels for abstract classes Motor panel

TANGO Workbench: 

TANGO Workbench Eclipse RCP

TANGO Workbench: 

TANGO Workbench Eclipse RCP development view

A large set of hardware platforms: 

A large set of hardware platforms Personal computers (Linux, Windows) Sparc (Solaris) PPC (Linux) VME CPU (Linux) ARM Gumstix FPGA

TANGO on FPGA: 

TANGO on FPGA http://www.tango-controls.org/Members/jbutanowicz/tango-on-ml403

TANGO on Gumstix: 

TANGO on Gumstix http://www.tango-controls.org/embedded/gumstix/gumstix

TANGO on Gumstix: 

TANGO on Gumstix

Wiimote: 

Wiimote http://www.esrf.fr/computing/cs/tango/tango_doc/ds_doc/index.html

Tango on libera: 

Tango on libera http://www.elettra.trieste.it/~tango/downloads.html OmniOrb and tango lib Ported on ARM processors Tango BPM device server running embedded http://www.esrf.fr/computing/cs/tango/tango_doc/ds_doc/index.html