EtherLab
Homepage  |  Kontakt  |  Links  |  Impressum
IgH
[de][en]

PdServ-Bibliothek

Die PdServ-Bibliothek stellt einen Prozessdatenserver für Linux-Echtzeitanwendungen im User-Space (z. B. mittels RT PREEMPT) bereit. Das Hauptaugenmerk wurde auf die Bereitstellung einer Prozessdatenschnittstelle ohne Störung der Echtzeitverarbeitung gelegt. EtherLab 2.0 nutzt die Bibliothek, sie kann aber auch davon unabhängig verwendet werden. Sie implementiert das MSR-Protokoll, also können z. B. Testmanager, DLS oder jede Applikation, die auf PdCom basiert, als Client zum Einsatz kommen.

Lizenz

Die Bibliothek ist unter der GNU Lesser General Public License (LGPL) in Version 3 (oder nach eigenem Ermessen auch jeder späteren Version) lizenziert.

Dokumentation

Die Schnittstellen der Bibliothek sind in der Datei pdserv.h dokumentiert.

Zugriff auf das Repository

Das PdServ-Mercurial-Repository wird auf SourceForge bereitgestellt. Das folgende Kommando kann genutzt werden, um einen Klon zu erzeugen, der die neuesten Revisionen enthält:

hg clone http://hg.code.sf.net/p/pdserv/code pdserv-hg

Der Inhalt des Repositorys kann auch online betrachtet werden.

Datei-Downloads

Release Datum
Version 1.1.0 2013-11-29
Version 1.0.0 2013-01-29
Version 0.99.3 2012-02-23

Revision 86ebef564c89, zuletzt geändert von fp, 2013/11/29 11:23:03