logging with user names
added some more logging to server
added some logging but doesn't look up usernames yet
updated server to handle multiple swipes and have more reasonable timeout behavior.tested with 5 toolboxes, seems to work for nowAlso removed unnecessary code from uart in toolbox.
changed it so that the cardbox ignores uart rx until it gets a key
changed timeouts to be shorter for 422 acks
renamed dustmite to tooltron since dustmite the server is dead
Added LGPL to all source code except the hardware schematics.
Forgot to delete the original hardware folder
Moved hardware to the trunk
Renamed cardbox_new to cardbox
Deleted old server code
Removed old crusty code
Added toolbox schematic and board. First revision
ooops
added multiple tool numbers per tool namei.e. there are two bandsaws but one item called "Bandsaw" in the db
Added ac line detection and won't kill power to the tool if it is on.
Considered feature complete.
added a silly thread and fancy compilicated crap that allows us to ignore input to stdin between swipes
oops, flush is undefined on stdin, so now using read instead.rookie mistake
hopefully fixes the multi-swipe bug
bugfix
Added timeouts and blinking, state machine implemented. Works with the server.
added a function which parses the ack
sending and recving over bus works!!need to parse for ACKs
added query stuff to dustmite.py. should be working but hasn't been tested with the keypad
Moved relay pin. Can trigger the transistor correctly.
Removed debug leds in the uart module. Can turn relay on and off now.
Finished state machine with timeout/warn state. Need to build timer still.
Added button checking.
Added packet parsing, seems to work. Lights can also be controlled as well.
added lookup code to query so it returns tool id #s
Moved the new toolbox to the toolbox folder for naming.
Removed the old toolbox code
Added the datasheet for the 485 chip and the 485/422 <-> 232 converter.
Made it so that we can TX/RX from the toolbox.
Preparing tooltron repository to become the officers repo.