Pytango

Python-binding voor het Tango-besturingssysteem
Download nu

Pytango Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Tiago Coutinho & Ramón Su?é
  • Uitgever website:
  • http://www.tango-controls.org

Pytango Tags


Pytango Beschrijving

Python-binding voor het Tango-besturingssysteem De Pytango-bibliotheek biedt Python-binding voor het Tango-besturingssysteem.Tango is een objectgeoriënteerd gedistribueerd besturingssysteem met CORBA en wordt actief ontwikkeld als een samenwerking tussen de Alba, Desy, Elettra, ESRF en Soleil Instituten. Het objectmodel in Tango-ondersteunt Methoden, attributen en eigenschappen. In Tango zijn alle objecten representaties van apparaten. De apparaten kunnen op dezelfde computer staan of worden verdeeld over een aantal computers die door een netwerk worden onderling verbonden. De netwerkcommunicatie gebeurt met CORBA. Communicatie kan synchroon, asynchroon of aangedreven gebeurtenis zijn. Configuratiegegevens worden opgeslagen in een database. Programmeerondersteuning is voorzien voor C ++, Java en Python. Klanten kunnen in alle drie talen worden geschreven. Servers kunnen ook worden geschreven in C ++, Java of Python. Tango biedt een kernel API die alle details van de netwerktoegang verbergt en biedt objectbrowsen, ontdekking en beveiligingsfuncties.Sommige gereed voor gebruik grafische applicaties (Devicetree, Atkpanel) kunt u grafisch weergeven van gegevens die uit uw apparaat (s) worden weergegeven. Grafische lagen boven de kernel API zijn ontwikkeld om specifieke grafische clinientesoftware-ontwikkelingstijd te verminderen. Eén bestaat voor Java (ATK) en een andere voor QT (qtango) bindingen voor veelgebruikte commerciële software zijn ook beschikbaar waarmee u vanuit deze software kunt communiceren naar uw Tango-apparaten. Grafische gereedschappen zijn ook aanwezig voor het ontwikkelen van tangolessen (POGO, Jive) . Vereisten: · Python · Boost_Python> = 1.33


Pytango Gerelateerde software