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 178 of file Config.h.

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
 port to send/receive "console" information on (separate from system console)
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


Constructor & Destructor Documentation

Config::main_config::main_config  )  [inline]
 

constructor

Definition at line 196 of file Config.h.


Member Data Documentation

int Config::main_config::aibo3d_port
 

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

Definition at line 191 of file Config.h.

Referenced by Aibo3DControllerBehavior::DoStart(), Aibo3DControllerBehavior::getClassDescription(), Aibo3DControllerBehavior::getPort(), and Config::setValue().

int Config::main_config::console_port
 

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

Definition at line 180 of file Config.h.

Referenced by Config::setValue().

int Config::main_config::debug_level
 

controls amount of debug info

Definition at line 183 of file Config.h.

Referenced by Config::setValue().

int Config::main_config::error_level
 

controls amount of info to error port

Definition at line 182 of file Config.h.

Referenced by Config::setValue().

int Config::main_config::estopControl_port
 

port for receiving walk commands

Definition at line 189 of file Config.h.

Referenced by EStopControllerBehavior::DoStart(), EStopControllerBehavior::getClassDescription(), and Config::setValue().

int Config::main_config::headControl_port
 

port for receiving head commands

Definition at line 187 of file Config.h.

Referenced by HeadPointControllerBehavior::DoStart(), HeadPointControllerBehavior::getClassDescription(), and Config::setValue().

bool Config::main_config::seed_rng
 

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

Definition at line 179 of file Config.h.

Referenced by Config::setValue().

int Config::main_config::stderr_port
 

port to send error information to

Definition at line 181 of file Config.h.

Referenced by Config::setValue().

int Config::main_config::stewart_port
 

port for running a stewart platform style of control

Definition at line 190 of file Config.h.

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

bool Config::main_config::use_VT100
 

if true, enables VT100 console codes (currently only in Controller menus - 1.3)

Definition at line 193 of file Config.h.

Referenced by HelpControl::activate(), ControlBase::clearMenu(), ControlBase::deactivate(), ControlBase::doSelect(), ControlBase::refresh(), HelpControl::report(), Config::setValue(), and ControlBase::takeInput().

int Config::main_config::verbose_level
 

controls verbosity of info

Definition at line 184 of file Config.h.

Referenced by Config::setValue().

int Config::main_config::walkControl_port
 

port for receiving walk commands

Definition at line 188 of file Config.h.

Referenced by WalkControllerBehavior::DoStart(), UPennWalkControllerBehavior::DoStart(), WalkControllerBehavior::getClassDescription(), UPennWalkControllerBehavior::getClassDescription(), and Config::setValue().

int Config::main_config::wmmonitor_port
 

port for monitoring Watchable Memory

Definition at line 192 of file Config.h.

Referenced by WMMonitorBehavior::DoStart(), ViewWMVarsBehavior::DoStart(), WMMonitorBehavior::getClassDescription(), ViewWMVarsBehavior::getClassDescription(), WMMonitorBehavior::getPort(), and Config::setValue().

unsigned int Config::main_config::worldState_interval
 

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

Definition at line 194 of file Config.h.

Referenced by WorldStateSerializerBehavior::processEvent().

int Config::main_config::wsjoints_port
 

port to send joint positions on

Definition at line 185 of file Config.h.

Referenced by WorldStateSerializerBehavior::getClassDescription(), Config::setValue(), and WorldStateSerializerBehavior::WorldStateSerializerBehavior().

int Config::main_config::wspids_port
 

port to send pid info on

Definition at line 186 of file Config.h.

Referenced by WorldStateSerializerBehavior::getClassDescription(), Config::setValue(), and WorldStateSerializerBehavior::WorldStateSerializerBehavior().


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

Tekkotsu v2.4.1
Generated Tue Aug 16 16:34:59 2005 by Doxygen 1.4.4