Tooltron: Issueshttps://roboticsclub.org/redmine/https://roboticsclub.org/redmine/redmine/favicon.ico2010-05-11T23:50:57ZRobotics Club
Redmine Task #1360 (Fixed): add CNC support to serverhttps://roboticsclub.org/redmine/issues/13602010-05-11T23:50:57ZBrad NeumanTask #1357 (Assigned): update server docshttps://roboticsclub.org/redmine/issues/13572010-05-10T22:51:28ZBrad Neuman
<p>network protocol has changed with new cardbox</p> Task #1354 (Fixed): better network ping sweep scripthttps://roboticsclub.org/redmine/issues/13542010-05-10T22:14:24ZBrad Neuman
<p>show responses as they happen and don't use 2 second timeouts</p> Task #1351 (Assigned): organize repohttps://roboticsclub.org/redmine/issues/13512010-05-10T22:12:25ZBrad Neuman
<p>for example, rename "swipe"</p> Task #1350 (Assigned): Write tutorial about network programminghttps://roboticsclub.org/redmine/issues/13502010-05-10T22:12:04ZBrad Neuman
<p>a bit about how it works and how to do it</p> Task #1349 (Fixed): reprogram tools to respond to TT_GRANThttps://roboticsclub.org/redmine/issues/13492010-05-10T22:11:33ZBrad NeumanTask #1347 (Assigned): remove server hackshttps://roboticsclub.org/redmine/issues/13472010-05-10T22:10:31ZBrad NeumanEnhancement #1345 (Assigned): MySQL Stored Procedureshttps://roboticsclub.org/redmine/issues/13452010-05-08T17:28:39ZDan Shopedshope@andrew.cmu.edu
<p>Consider using stored procedures/routines for db queries</p>
<p>Offloads some processing from client end, and could provide an easy way to update queries on tooltron since the db stored code would need updated and, tooltron would not need reprogrammed.</p>
<p>Example;<br /><pre>
mysql> CALL tools('81203081');
</pre><br />which replaces<br /><pre>
mysql> SELECT tools_6 FROM civicrm_value_roboclub_info_2 WHERE card_number_1 = 81203081
</pre></p>
<p><em>For more information, see:</em><br /><a class="external" href="http://dev.mysql.com/doc/refman/5.1/en/stored-routines.html">http://dev.mysql.com/doc/refman/5.1/en/stored-routines.html</a><br /><a class="external" href="http://www.databasejournal.com/features/mysql/article.php/3525581/MySQL-Stored-Procedures-Part-1.htm">http://www.databasejournal.com/features/mysql/article.php/3525581/MySQL-Stored-Procedures-Part-1.htm</a></p> Bug #1327 (Assigned): Server dies when internet is outhttps://roboticsclub.org/redmine/issues/13272010-04-24T22:25:43ZKevin Woo
<p>The server dies when the internet goes out necessitating the manual override of tools. This may be a security hole but perhaps we should enable all tools when people swipe if the internet goes out and the mysql server can't be accessed. That way it will be transparent to users.</p> Bug #1273 (Invalid): fix error messages on bas synchttps://roboticsclub.org/redmine/issues/12732010-04-10T17:58:56ZBrad Neuman
<p>shouldn't see <br />ERROR: got confusing packet. Excpecting something from cardbox (2) but got:<br />ERROR: trying to print message thats too small!</p>
<blockquote><blockquote><blockquote>
<p>locking for last_id</p>
</blockquote></blockquote></blockquote>
<p>just do print msg instead</p> Bug #1204 (Fixed): MySQL server goes awayhttps://roboticsclub.org/redmine/issues/12042010-03-28T17:40:15ZBrad Neuman
<p><a class="external" href="http://dev.mysql.com/doc/refman/5.0/en/gone-away.html">http://dev.mysql.com/doc/refman/5.0/en/gone-away.html</a></p>
<p>This happens sometimes when someone swipes after many hours of inactivity</p> Task #1201 (Duplicate): Document the Serverhttps://roboticsclub.org/redmine/issues/12012010-03-28T00:54:32ZKevin Woo
<ul>
<li>State machine</li>
<li>How to modify the server</li>
<li>How to run manualtron</li>
<li>How to set up the server (screen, etc)</li>
</ul> Bug #1188 (Fixed): tooltron does not check if members have paid dueshttps://roboticsclub.org/redmine/issues/11882010-03-25T21:37:11ZBrad Neuman
<p>Should only get access if they have paid</p> Bug #1179 (Fixed): Tool ACL issueshttps://roboticsclub.org/redmine/issues/11792010-03-24T17:42:06ZKevin Woo
<p>This has been reported by 2 different people (Austin, Paul) for different tools (Bandsaw, Mill, Drill Press) where they have access to the tool but tooltron repeatedly denies them. However occasionally it will let them through.</p>
<p>Also, I swiped 4-5 times and got red lights or no lights but I got the bandsaw to turn on. Probably on one of the times it didn't light up.</p> Task #1178 (Fixed): detect cosmic bit flipshttps://roboticsclub.org/redmine/issues/11782010-03-23T22:03:04ZBrad Neuman
<p>notice when we get a response from a tool we don't recognize</p>