The following is going to be a complete description of the RELACS configuration files. Right now, this is not finished yet. If you have questions regarding the configuration of RELACS, please contact me (jan.benda@uni-tuebingen.de, subject: RELACS).
RELACS is controlled by three configuration files
relacs.cfg
This configuration file defines the basic, more or less hardware dependent settings for RELACS, e.g. input devices and channels, output devices and channels, filter, detectors, etc.
relacsplugin.cfg
Here, all default parameter for research protocols, filter, detectors, and controls are stored.
macros.cfg
Specifies macros, i.e. lists of research protocols. The format of this file is described in detail in the following chapter (Macros).
The configuration file consists of several sections. Each section starts with a '*' followed by the name of the section. Within each section the configuration settings are specified as name-value pairs. In the following, the settings are described for each section.
Defines the input and output traces.
input data
: The input traces.
: .
output data
: The output traces.
: .
The list of filter and detectors.
FilterN
: Introduces a new filter/detector.
name
: A name for this particular filter that is used for its output.
filter
: The name of the filter plugin.
inputtrace
: The name of the input trace.
: .
A list of all devices, that do not fit into the following categories.
pluginN
: The name of the plugin for controlling the device.
deviceN
: The name of the device file.
identN
: A short and unique name for this device.
A list of all used analog input devices, probably part of data acquisition boards.
pluginN
: The name of the plugin for controlling the device.
deviceN
: The name of the device file, e.g. /dev/comedi0
.
identN
: A short and unique name for this device.
A list of all used analog output devices, probably part of data acquisition boards.
pluginN
: The name of the plugin for controlling the device.
deviceN
: The name of the device file, e.g. /dev/comedi0
.
identN
: A short and unique name for this device.
A list of all used digital I/O devices, probably part of data acquisition boards.
pluginN
: The name of the plugin for controlling the device.
deviceN
: The name of the device file, e.g. /dev/comedi0
.
identN
: A short and unique name for this device.
A list of all used attenuators, that are connected to analog output lines.
pluginN
: The name of the plugin for controlling the device.
deviceN
: The name of the device file.
identN
: A short and unique name for this device.
The plugins that define how the intensity value of an output signal is translated into an attenuation via an attenuator device.
pluginN
: The name of the attenuator interface plugin.
deviceN
: The identifier of the attenuator device.
lineN
: The line ofthe attenuator device.
aoN
: The identifier of the analog output device.
channelN
: The channel number on the analog output device.
identN
: A short and unique identifier for the attenuator interface.