I may have broken something, so I'm backing up what I have so I can revert the repository to make it compile again.
Removed unnecessary tools folder from linefollowing branch.
Branched the trunk into the linefollowing folder in branches.
removed 16299_s10 branch
Removed the _ from the function head in test_lights.c so all unit tests compile.
Wireless: updated library to make it more readable and to reduce possible errors with acking (untested changes, but shouldn't be broken or something is very wrong).
wireless computer code from my 15437 webapps project
new doxygen for libwireless
don't even know
Individual Wheel Speeds
fixed encoder drift
Shapes are now generalized and work for any (4n+1) robots.
some bugfixes, stuff still isn't working though
Sensor noise and such
Created a PID controller and tweaked visualizeRobots for performance.
added latex for math for project
added formations
Fixes wheel speed noise, prettier visualization with scaled arrows, and always displays plots
fixed comment
Adds noise to wheel speeds
hive compiles, but doesn't do anything
added hive folder to formation control
moved everything into code
wireless:fixed wl_dispatch buffer length passed to FNPTR
new noise - added vector of random values instead of constant
fixed vis, quieted motion model, made moving the queen work
Wheel speed limiting
Noise added
made movie scale with robots
Wireless: Updated library and test program. Library is now capable of sending and receiving basic packets, and low priority function groups in low reliability mode.
wireless: fixing no ack state
wireless: added timeout on ackhandle
wireless: fixed test termination
wireless: XBEE_TX_STATUS debug info
wireless: correcting ackhandle num packets
wireless: moving to API mode 2
wireless: changed debug info in wl_send
Wireless: updated library and test code for the new library.
wireless: added debug info to send functions
wireless: modifying send functions
wireless: modifying ack functions
wireless: modifying wl_dispatch
wireless: modifying send buffer
wireless: moved definition for packet groups to wireless.c
wireless: more debug info
wireless: update of wireless test
Wireless: updated wireless_test2.c for continued testing progress.
wireless: fix for other buffer in xbee.c
changes to wireless test
wireless: update of wl_dispatch to match changes in wl_get_basic. Need to test wl_dispatch.
wireless: get_basic works. made it all the way around the ring buffer.
now auto-generates movies
Split visualization into a different funcitongot basic trajectory computation workingsimple control is working
New function which calculates desired positions
Wireless testing, made changes to wireless library (xbee.c, debugging changes only) and test_wireless2.c for continued wireless tests.
wireless: added check_last_receive debug info
wireless: fixing wl_get_basic
wireless: added more basic_buf debug info
wireless: added basic_buf debug info
working on new output options for matlab sim, plots are kind of broken at the moment
Added plots and arrow making code
fixed sensor model
fixed models and madlab vector directions
Basic motor model design. - motionModel.m
added encoder lag to sensor model
sensor model
fixed typos with matlab code
added some skeleton code for matlab simulation
Wireless: Updated test code.
wireless: debug info
wireless: fix for wl_get_basic
added matlab dir
created branch of trunk/code for controlls project
wireless: TX works, basic buffer is full after first wl_get_basic() call
wireless: updated xbee interrupt TX receive
wireless: updated xbee interrupt debug info
removed library .a files from repository
Wireless: Adding code to debug the library.
wireless: fixed MODEM_STATUS, TX_STATUS message types (I think).Still dropping out of API mode at random.
wireless: api mode 2 sending now implemented
wireless: fixed some API mode 2 xbee.c stuff
wireless: added API mode 2 support for receiving
wireless: redo of wireless_receive functions for basic and dispatch
Wireless: Changes to wireless test program.
wireless: fixing PAN id