Robotsystem of the Robot Group Leipzig: wiredcontroller.h File Reference

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages
- Examples

- Search for |

- File List
- File Members

# wiredcontroller.h File Reference

`#include <stdio.h>`
`#include <list>`
`#include <utility>`
`#include <string>`
`#include "types.h"`
`#include "randomgenerator.h"`

Include dependency graph for wiredcontroller.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | PlotOption
| This class contains options for the use of an external plot utility like guilogger or neuronviz or just simply file output. More...
struct | PlotOption::matchMode
| nice predicate function for finding by mode More...
class | WiredController
| The WiredController contains a controller and a wiring, which connects the controller with the robot. More...
## Enumerations
enum | PlotMode { NoPlot, File, GuiLogger, GuiLogger_File, NeuronViz, SoundMan, ECBRobotGUI, LastPlot }
| Output mode for agent. More...
enum | PlotSensors { Robot, Controller }
| Output either sensors from robot or from controller (there can be a difference depending on the used wiring). More...

## Enumeration Type Documentation

enum PlotMode

Output mode for agent.

Enumerator:

  NoPlot | dummy (does nothing) is there for compatibility, might be removed later
  File | write into file
  GuiLogger | plotting with guilogger (gnuplot)
  GuiLogger_File | plotting with guiscreen (gnuplot) in file logging mode
  NeuronViz | net visualiser
  SoundMan | Acustic output of robotic values via external SoundMan.
  ECBRobotGUI | gui for ECBRobots (see lpzrobots/ecbrobots), should be usable with OdeRobots, too
  LastPlot | dummy used for upper bound of plotmode type

enum PlotSensors

Output either sensors from robot or from controller (there can be a difference depending on the used wiring).

Enumerator:

  Robot |
  Controller |