Modular distributed signal processing network for CHESS
Abstract
This report documents the modular distributed signal processing system developed for the CHESS project. The system
is made of small modules, each performing a signal processing, data visualisation or file access task. System
functionality is defined by piping the data stream between modules, making a data flow tree. The common library
defining the communication interface and the data structure for all modules, libCHESS, is described in detail. The
modules are described briefly, as well as modules planned for implementation in the future.