Uživatelské nástroje

Nástroje pro tento web

Překlady této stránky?:

cs:pdn

Toto je starší verze dokumentu!


Polymorfní síť přístrojů (Polymorphous Device Network)

V běžné technické praxi je standardní problém, že různé přístroje mají různá komunikační rozhraní. Například I²C, USB, RS232, Ethernet, GPIB a další. Navzory tomu je bežný úkol z těchto zařízení postavit systém, kde tyto přístroje vzájemně spolupracují. Respektive data jsou z nich vyčítána do nějakého nadřazeného systému. Řešením tohoto problému je nejčastěji použití mostů (bridge), který převádí jedno komunikační rozhraní na jiné.

V MLABu existuje návrh nástroje (pymlab), kde je takováto síťová topologie definována ve formě JSON konfiguračního souboru. A jednotlivé bloky jsou pak vyčítány přes oddělené ovladače.

První pokusná implementace tohoto přístupu je napsána v jazyce Python a je publikována na githubu.

cs/pdn.1407948440.txt.gz · Poslední úprava: 2014/08/13 16:47 (upraveno mimo DokuWiki)