Made recharge test more user-friendly
removed cli() and sei() from computer compilation
Fixed compilation errors.
Working on bayboard wireless
Changed bayboard makefile
Apparently wireless init finishes, but still no actual evidence of communication. Makefile updated to show which output it makes
commented out DEBUG
This is the first attempt at porting the wireless library to the charge bay board. This mostly involved a lot of complicated #defines to change hardware interface. ROBOT and BAYBOARD should be defined when compiling, which currently I think is handled in the Makefile with -D arguments. This code does not work, still working on debugging.
This will be a test to run on the bay board to verify that the wireless token ring is functioning. At the moment the wireless library does not work, so neither does this.
Updated port of wireless library to bay boards.
Wireless commands to request charge and to depart station now work (don't know what was wrong). Demo is possible...just need charge boards to work.
We're ready to do a two robot autonomous recharging video with run around, aside from some docking problems. There seem to be wireless issues with three robots, however.
Minor updates to recharging, but the charging board no longer appears to tell us when we're done.
Updated recharging code.
BRANCH autonomous_recharging branch created
Updated wireless library, fixing bug and now works for a firefly if FIREFLY is defined.
Updated wireless library to add different channels.
Updated libwireless to include new token ring functions.
I'm having some commit woes... bare with me
Wireless library updated. Ran successfuly for 15 minutes on 4 robots.
Added wireless library project folder.