Added in a crude, but working, serial packet structure...
Fixed problems with the protocol. Can now be roughly controlled over serial.
Added a python test script
Added a controller testing script
Got checksum working for serial protocol as well as estop.
Created a python usb drive controller front end. It's rough for now.
Finished checksum and estop for mega, created functional python controller over serial. Next needs tcp communication base and slave for wifi control.
Added a rough network control sender/receiver setup for controller the rover with a controller.
Fixed a timing bug. The buffer should now stabilize within a few seconds of the sender starting.
Fixed a bug where the rover could run away if a packet is mangled, meaning I enabled the Sabertooth watchdog.
Added a simple handshake to the remote control program so things stay in sync.
Changed the control scheme for a ps3 controller since the logitech one was being spotty.
Merge branch 'master' of github.com:OregonStateMarsRover/Rover2014