Project

General

Profile

Activity

From 02/24/2010 to 03/25/2010

03/26/2010

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

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

03/24/2010

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

03/23/2010

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

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

03/17/2010

05:34 PM Task #1025 (Fixed): implement emailing for bugs
Brad Neuman

03/16/2010

06:13 PM Bug #1157 (Duplicate): make tooltron log files split
right now the file will grow forever! Brad Neuman

03/05/2010

01:28 AM Task #506 (Fixed): Mount Tooltron Boards
Kevin Woo
01:23 AM Bug #1152 (Fixed): idiot mode exploit
if a tool is left in idiot mode for hours and then an idiot comes over and holds green while turning the tool motor s... Brad Neuman
12:00 AM Bug #1151 (Fixed): input/output error
Traceback (most recent call last):
File "./tooltron.py", line 219, in <module>
common.sendKeyRequest()
Fil...
Brad Neuman
11:47 PM Task #1137 (Fixed): Modify rs482 connector for cardbox
Brad Neuman
11:46 PM Task #1138 (Fixed): Reprogram all tools with new fuses/bootloader
Brad Neuman
11:46 PM Task #1139 (Fixed): Program correct tool IDs into the eeprom on all tools
Brad Neuman
11:45 PM Task #1141 (Fixed): Test Network programming with multiple tools
Brad Neuman
11:45 PM Task #1143 (Fixed): Mount cardbox
Brad Neuman

03/04/2010

12:46 AM Task #1126 (Fixed): Test new cardbox board
* RS485 Works for USB and Cardbox, oscilliscope points out that the RS485 bus onboard works
* USB has been corrected...
Kevin Woo
08:39 PM Enhancement #1140 (Fixed): Tool ping packet
Kevin Woo

03/03/2010

02:44 PM Bug #1150 (Worksforme): Fix USB issue with RS485 chip on cardbox schematic/layout
Can't tie !RE/TE together, need to do TXEN -> TE and !RE -> GND Kevin Woo

03/01/2010

02:48 AM Task #1145 (Fixed): Figure out tool times for each tool
Make them unreasonable to anger the meches Kevin Woo
02:47 AM Task #1144 (Fixed): Assign public tool numbers and print the list
Kevin Woo
02:47 AM Task #1143 (Fixed): Mount cardbox
Kevin Woo
02:45 AM Task #1142 (Worksforme): Hot glue connectors in the two bandsaws
Kevin Woo
02:45 AM Task #1141 (Fixed): Test Network programming with multiple tools
This is a required step to install tooltron after all of the tools have been updated with the bootloader Kevin Woo
02:45 AM Enhancement #1140 (Fixed): Tool ping packet
Automatically handle in the packet handler to send an ack when received Kevin Woo
02:43 AM Task #1139 (Fixed): Program correct tool IDs into the eeprom on all tools
Kevin Woo
02:43 AM Task #1138 (Fixed): Reprogram all tools with new fuses/bootloader
Kevin Woo
02:42 AM Task #1137 (Fixed): Modify rs482 connector for cardbox
7 stupid plugs into the cardbox Kevin Woo
02:42 AM Bug #1103 (Fixed): Tools send wrong Ack message
Kevin Woo
02:41 AM Bug #1121 (Fixed): Update netprog to deal with errors
Kevin Woo
02:41 AM Bug #1133 (Fixed): Tool and server take wrong turnon message
Kevin Woo
02:40 AM Bug #1104 (Fixed): Remove magic number from uart init
Fixed in all the code Kevin Woo

02/28/2010

05:00 PM Task #1124 (Fixed): Jump table for user code
Tested with toolbox code Kevin Woo
03:31 PM Bug #1131 (Fixed): network programming script sends 1 too many packets
Brad Neuman

02/27/2010

02:25 PM Enhancement #1079 (Fixed): Network Programming Support
Network programming is implemented and works. Kevin Woo
02:25 PM Task #1125 (Fixed): Cut usb cable to make new cardbox cable
Made, but some of the wires are reversed in the intermediary connectors. Also the colors are reversed on the board en... Kevin Woo

02/26/2010

02:54 PM Task #1125: Cut usb cable to make new cardbox cable
Need to do a CGgrid <-> Grey Cable <-> Circle Plug <-> CGrid adaptor to get the USB into the cardbox Kevin Woo
12:48 PM Bug #1133 (Fixed): Tool and server take wrong turnon message
The turnon message is defined at 'O' (capital "oh") when it should be 'o' (lower case "oh"). The server should send t... Kevin Woo

02/24/2010

06:22 PM Enhancement #1132 (Wontfix): Add a FUSE section to the bootloader
Seems to be broken on the compiler level. The code is left in as of r197 but we get an error when programming saying ... Kevin Woo
12:07 AM Enhancement #1132 (Wontfix): Add a FUSE section to the bootloader
So that we don't have to muck with avrdude on each board to program the fuses, set the defaults using the FUSE macro ... Kevin Woo
05:55 PM Task #1124 (Assigned): Jump table for user code
We should probably keep this open until we are sure that it works Kevin Woo
02:27 AM Task #1124 (Fixed): Jump table for user code
Used function pointers. Macros to use offsets to the jump table address. Not tested, hopefully it works. Kevin Woo
05:53 PM Bug #1130: add compiler directive to prevent stack junk
Adding this to the main function actually fails. It makes more sense to add this to the main_start function pointer. ... Kevin Woo
02:35 AM Bug #1130 (Fixed): add compiler directive to prevent stack junk
Made the main function in the bootloader naked which should do the same thing. This will prevent recursive calls to i... Kevin Woo
01:14 AM Enhancement #1128 (Fixed): Reorganize repository to share common code
This is actualy non-trivial since the cardbox and toolbox operate very differently now and continue to diverge. The o... Kevin Woo
 

Also available in: Atom