<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fc0 solid; padding: 6px; }
#msg ul, pre { overflow: auto; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<title>[855] trunk/TeamTalk: 1)
  Fixed hard-coded tool ordering dependency in pendecoder.</title>
</head>
<body>

<div id="msg">
<dl>
<dt>Revision</dt> <dd>855</dd>
<dt>Author</dt> <dd>tk</dd>
<dt>Date</dt> <dd>2007-10-21 13:24:26 -0400 (Sun, 21 Oct 2007)</dd>
</dl>

<h3>Log Message</h3>
<pre>1) Fixed hard-coded tool ordering dependency in pendecoder.
2) Added pause/continue toggle in pendecoder
3) Fixed pause/continue processing in backend
4) Added estop to pendecoder
5) Added code in pendecoder to handle pose error messages from robots (not yes tested)
6) Added categories to debug messages in all of teamtalkbackend so that we can sift through them better
7) Added error message handling in teamtalk backend (WARNING: doesn't appear to work yet)
8) Fixed parsing of treasure location info message to handle what we're getting from optrader (WARNING: what we're getting from optrader isn't correct according to the spec)
9) Added &quot;stop&quot; to the emergency halt Grammar/GRAMMAR/TeamTalkTask.gra</pre>

<h3>Modified Paths</h3>
<ul>
  <li>trunk/TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/AbstractDecoderTool.java</li>
  <li>trunk/TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/BotShape.java</li>
  <li>trunk/TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/BotTracker.java</li>
  <li>trunk/TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/PenDecoderDisplay.java</li>
  <li>trunk/TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/PenDecoderServer.java</li>
  <li>trunk/TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/ToolKit.java</li>
  <li>trunk/TeamTalk/Agents/TeamTalkBackend/agent.cpp</li>
  <li>trunk/TeamTalk/Agents/TeamTalkBackend/agent.h</li>
  <li>trunk/TeamTalk/Agents/TeamTalkBackend/gal_be.cpp</li>
  <li>trunk/TeamTalk/Agents/TeamTalkBackend/robot-galaxy_adapter.cpp</li>
  <li>trunk/TeamTalk/Configurations/DesktopConfiguration/TeamTalk-hub-desktop-template.pgm</li>
  <li>trunk/TeamTalk/Libraries/PrimitiveComm/robot_client.cpp</li>
  <li>trunk/TeamTalk/Libraries/PrimitiveComm/robot_packet2.cpp</li>
  <li>trunk/TeamTalk/Libraries/PrimitiveComm/robot_packet2.h</li>
  <li>trunk/TeamTalk/Resources/Grammar/GRAMMAR/TeamTalkTask.gra</li>
</ul>


</div>
</body>
</html>