Home  |  Contact  |  Links  |  Imprint

PdServ Library

The PdServ library provides process data communication mechanisms for Linux realtime applications in user space (i. e. using RT PREEMPT). The main focus is placed on providing a process-data interface without interfering realtime operation. The library is a prerequisite for EtherLab 2.0, but can also be used independently. It implements the MSR protocol, so Testmanager, DLS or any application based on PdCom can act as a client.


The library is released under the terms and conditions of the GNU Lesser General Public License (LGPL), version 3 or (at your option) any later version.


The library interface is documented in the pdserv.h file.

Repository Access

The Mercurial repository of PdServ is hosted on SourceForge. The following command can be used to clone the repository in order to get the latest revisions:

hg clone pdserv-hg

The repository can also be browsed online.

File Downloads

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