Activity

From 03/23/2010 to 04/21/2010

04/21/2010

02:45 pm Bug #1151 (Fixed): input/output error
Seems that the webcams were causing problems on the USB chip on the server. We added a powered hub and moved tooltron... Kevin Woo

04/10/2010

01:58 pm Bug #1273 (Invalid): fix error messages on bas sync
shouldn't see
ERROR: got confusing packet. Excpecting something from cardbox (2) but got:
ERROR: trying to print m...
Brad Neuman
09:22 pm Task #1200 (Duplicate): Update state machine interactions between cardbox and server
Brad Neuman
09:21 pm Bug #1204 (Fixed): MySQL server goes away
fixed by reconnected to MySQL every time someone swipes Brad Neuman
09:21 pm Bug #1233 (Fixed): Cardbox hangs
fixed for now by allowing server to get key responses when it is expecting an ACK Brad Neuman
09:15 pm Revision 264: fixed funny server bug
Brad Neuman
09:13 pm Revision 263: argh, something strange is going on. added more printouts
Brad Neuman
09:10 pm Revision 262: added debugging printouts
Brad Neuman
09:05 pm Revision 261: updated tooltron server to hande being offset from cardbox (implicit ACKS) and ot h...
Brad Neuman

04/06/2010

06:28 pm Bug #1233: Cardbox hangs
Just saw this issue again:
card swipe triggers yellow light, then regardless of button press, a timeout happens (a...
Brad Neuman

04/04/2010

01:37 pm Revision 260: Added script to read fuses out of the cardbox
Kevin Woo
10:10 pm Bug #1233 (Fixed): Cardbox hangs
Twice this issue has come up recently, and it seems to be a problem with the states in the card box
At some point ...
Brad Neuman

04/02/2010

05:25 pm Revision 259: wow im a moron, uncommented the cirtical section of code in tooltron.py
Brad Neuman
12:26 pm Revision 258: fixed bug with retries in server and made mysql reconnect each swipe
Brad Neuman

03/28/2010

01:40 pm Bug #1204 (Fixed): MySQL server goes away
http://dev.mysql.com/doc/refman/5.0/en/gone-away.html
This happens sometimes when someone swipes after many hours ...
Brad Neuman
08:55 pm Bug #1177 (Duplicate): cosmic bit flips
Kevin Woo
08:54 pm Task #1201 (Duplicate): Document the Server
* State machine
* How to modify the server
* How to run manualtron
* How to set up the server (screen, etc)
Kevin Woo
08:53 pm Task #1200 (Duplicate): Update state machine interactions between cardbox and server
Kevin Woo
08:53 pm Task #1199 (Assigned): Document the States of the toolbox/cardbox
Kevin Woo
08:53 pm Task #1198 (Assigned): Document the Network Bootloader
Kevin Woo
08:52 pm Task #617 (Invalid): Buy Conduit
Kevin Woo
08:52 pm Task #1142 (Worksforme): Hot glue connectors in the two bandsaws
Kevin Woo
08:51 pm Bug #1151: input/output error
Might be the FTDI chip browning out. Going to try to add a cap to the power rails when we get the parts for it Kevin Woo
08:47 pm Bug #1150 (Worksforme): Fix USB issue with RS485 chip on cardbox schematic/layout
Kevin Woo

03/27/2010

03:36 pm Bug #1179 (Fixed): Tool ACL issues
Brad Neuman
03:16 pm Revision 257: huge delay to keep the ftdi chip happy
Brad Neuman
03:06 pm Revision 256: added delay between messages on the bus
Brad Neuman
02:47 pm Bug #1197 (Assigned): Keypad row 3 (7,8,9,C) does not work
The keypad isn't busted (we probed the leads and saw that rows were connected) but we don't get anything from row 3.
...
Brad Neuman
02:37 pm Revision 255: Updated a define in tooltron.h
Kevin Woo

03/26/2010

05:04 pm Revision 254: added some logging output
Brad Neuman
03:38 pm Task #1194 (Assigned): Put up a warning sign for Tooltron swiping responsibilities
If you swipe, you are responsible for damages James Kong
09:42 pm Bug #1164: fix ERROR emails
Also, and most importantly, the actual error messages don't get printed in the log. Presumably something else happens... Brad Neuman

03/25/2010

07:23 pm Revision 253: Fixed cardbox state machine to handle retries and more acks to the server. Fixed ca...
Kevin Woo
05:57 pm Revision 252: made tooltron server ignore card swipes during a transaction
Brad Neuman
05:51 pm Revision 251: added NACK if there is a double-swipe
Brad Neuman
05:37 pm Bug #1188 (Fixed): tooltron does not check if members have paid dues
Should only get access if they have paid Brad Neuman
05:28 pm Revision 250: ok, cardbox can't count time, making timeout higher again
Brad Neuman
05:26 pm Revision 249: increased timeout
Brad Neuman
05:24 pm Revision 248: fixed readcard timeout
Brad Neuman
05:21 pm Revision 247: manualtron now sends acks to cardbox
Brad Neuman
05:20 pm Revision 246: updated manualtron to deal with new key code
Brad Neuman
05:15 pm Revision 245: sign error
Brad Neuman
05:14 pm Revision 244: added time to common.py
Brad Neuman
05:00 pm Revision 243: updated server to deal with new cardbox code
Brad Neuman
09:46 am Revision 242: fixed a bug with timeouts.
Looks like timeouts might not be handled in all cases Brad Neuman

03/24/2010

05:18 pm Revision 241: fixed log message
Brad Neuman
01:42 pm Bug #1179 (Fixed): Tool ACL issues
This has been reported by 2 different people (Austin, Paul) for different tools (Bandsaw, Mill, Drill Press) where th... Kevin Woo
12:10 pm Revision 240: set to use /var/log/tooltron as log file
Brad Neuman
08:20 pm Revision 239: removed extra error state for timeouts so we don't get so much error spam
Brad Neuman

03/23/2010

07:20 pm Revision 238: silly me
Brad Neuman
07:18 pm Revision 237: typo, damn python
Brad Neuman
07:16 pm Revision 236: forgot common.py
Brad Neuman
07:14 pm Revision 235: added handling for timeouts in readKey
Brad Neuman
06:59 pm Revision 234: fixed keypad timeout
Brad Neuman
06:43 pm Revision 233: oops
Brad Neuman
06:42 pm Revision 232: fixed timeout bug in tooltron server
Brad Neuman
06:03 pm Task #1178 (Fixed): detect cosmic bit flips
notice when we get a response from a tool we don't recognize Brad Neuman
06:00 pm Bug #1157 (Duplicate): make tooltron log files split
Brad Neuman
06:00 pm Task #1144 (Fixed): Assign public tool numbers and print the list
Brad Neuman
05:59 pm Task #1145 (Fixed): Figure out tool times for each tool
Brad Neuman
05:59 pm Bug #1152 (Fixed): idiot mode exploit
Brad Neuman
05:52 pm Bug #1177 (Duplicate): cosmic bit flips
A bit of the eeprom on tool 3 flipped, so the ADDR was 45 instead of 13.... wtf? Brad Neuman
05:27 pm Revision 231: fixed idiot mode exploit, needs testing
Brad Neuman
 

Also available in: Atom