Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

Config::main_config Struct Reference

#include <Config.h>

List of all members.


Detailed Description

core functionality information

Definition at line 180 of file Config.h.

Public Types

 CONTROLLER
 all input is interpreted as Controller commands, using same syntax as the GUI sends
 TEXTMSG
 all input is broadcast as a text message event
 AUTO
 if the GUI is connected, interpret as text messages, otherwise as controller commands. This was the historical behavior, but seems to be more confusing than helpful.
enum  consoleMode_t { CONTROLLER, TEXTMSG, AUTO }
 types that consoleMode can take on More...

Public Member Functions

 main_config ()
 constructor

Public Attributes

bool seed_rng
 if true, will call srand with timestamp data, mangled by current sensor data
int console_port
consoleMode_t consoleMode
 determines how input on console_port is interpreted
int stderr_port
 port to send error information to
int error_level
 controls amount of info to error port
int debug_level
 controls amount of debug info
int verbose_level
 controls verbosity of info
int wsjoints_port
 port to send joint positions on
int wspids_port
 port to send pid info on
int headControl_port
 port for receiving head commands
int walkControl_port
 port for receiving walk commands
int estopControl_port
 port for receiving walk commands
int stewart_port
 port for running a stewart platform style of control
int aibo3d_port
 port for send/receive of joint positions from Aibo 3D GUI
int wmmonitor_port
 port for monitoring Watchable Memory
bool use_VT100
 if true, enables VT100 console codes (currently only in Controller menus - 1.3)
unsigned int worldState_interval


Member Enumeration Documentation

types that consoleMode can take on

Enumerator:
CONTROLLER  all input is interpreted as Controller commands, using same syntax as the GUI sends
TEXTMSG  all input is broadcast as a text message event
AUTO  if the GUI is connected, interpret as text messages, otherwise as controller commands. This was the historical behavior, but seems to be more confusing than helpful.

Definition at line 184 of file Config.h.


Constructor & Destructor Documentation

Config::main_config::main_config (  )  [inline]

constructor

Definition at line 206 of file Config.h.


Member Data Documentation

port for send/receive of joint positions from Aibo 3D GUI

Definition at line 201 of file Config.h.

Referenced by Config::setValue().

port to send/receive "console" information on (separate from system console)

Definition at line 182 of file Config.h.

Referenced by Config::setValue().

determines how input on console_port is interpreted

Definition at line 190 of file Config.h.

Referenced by Controller::console_callback(), and Config::setValue().

controls amount of debug info

Definition at line 193 of file Config.h.

Referenced by Config::setValue().

controls amount of info to error port

Definition at line 192 of file Config.h.

Referenced by Config::setValue().

if true, will call srand with timestamp data, mangled by current sensor data

Definition at line 181 of file Config.h.

Referenced by Config::setValue().

port to send error information to

Definition at line 191 of file Config.h.

Referenced by Config::setValue().

port for running a stewart platform style of control

Definition at line 200 of file Config.h.

Referenced by StewartPlatformBehavior::DoStart(), and StewartPlatformBehavior::getClassDescription().

controls verbosity of info

Definition at line 194 of file Config.h.

Referenced by Config::setValue().

time (in milliseconds) to wait between sending WorldState updates over wireless

Definition at line 204 of file Config.h.

Referenced by WorldStateSerializerBehavior::processEvent(), and CameraStreamBehavior::sendSensors().


The documentation for this struct was generated from the following file:

Tekkotsu v3.0
Generated Wed Oct 4 00:04:58 2006 by Doxygen 1.4.7