Activity

From 03/18/2010 to 04/16/2010

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

03/22/2010

11:45 am Bug #1166 (Invalid): use ip instead of domain name in tooltron
so it can work if DNS goes down Brad Neuman
09:33 am Enhancement #1165 (Wontfix): send email when tooltron recovers
we get an ERROR email but there is no email to say that everything is back up and running as normal. Brad Neuman
09:32 am Bug #1164 (Fixed): fix ERROR emails
it shouldn't be an error if the server reboots
also, 200 lines is way too many for the body
and sometimes the attac...
Brad Neuman
 

Also available in: Atom