Removed dos line break.
Updated BOM and rangefinder to use new analog. Entering alpha testing phase.
analog works on updating. Need to do code cleanup. Tested everything except analog8 and analog10.
Uploaded excel worksheet documenting voltage experiments.
GUI battery meter added
updated lemmings - smoother leader transitions
Minor changes. Uncommented some sections to test voltage readings. Deleted old counter variable that is no longer used.
Fixed some analog issues. Doesn't work right now. Got it ready to test though...
Changed interrupt value.
updated lemmings code
following is smoother, no spinning in circles
Got the data response to work, however analog8 reads are failing to get good data.
deleted lib_additions branch...hope this works
More symlinks!! I'm trunkified, and you are not!
SymLinks!!!
ASDF
Deleted the publication folders to cut down on the transfer time/amount.
fixed text widths
fixed up the board layout for fabrication
Converted analog function to use interrupts and continuously poll. Need to test it.
Functions in the library that depend on analog will need to be updated to take advantage of this when it works.
Got put_usb functions working with battery functions. Code has formatted output of all 3 functions over usb.Note: Make sure maud rate is correct in Tera Term to obtain usb output from robot.
lemmings: modified turning and speed slightly to allow for better straight line following
fixed robot debug part
PWM hack works in that it increases frequency. I2C breaks everything. Added robot debug code which will just print everything it gets from i2c... hopefully
Got basic programming capabilities working on laptop. Did minor tests with orbs and motors.
Note: Check device manager to determine port for programming to Robot.
First attempt at the frequency hackNOT TESTED ON THE BOARD!
Battery testing branch. Used to explore and work with battery voltage readings and assessing how much battery life is left.
looking at code and trying to figure out how to get cv data from server
cleaned up lemmings codeadded more comments
updated timer rtc_add_function and implemented a rtc_remove_function
Finished encoder board. Waiting for team verification.
branching to "formations"
more lemmings
fixed up lemmings
moved lemmings dsschult to just lemmings
more code shuffling
fixed lemmings dsschult style
Updated recharging code.
update lemmings branchupdated smart_run_around code to latest version
for lemmings_dsschult:leader state worksfollower state has sensor matrix and/or bom issuessuggest test when no one else is using wireless
Somewhat working version of recharging.
added my lemmings code
Updated the library
I really hate myself...
added lemmings files
made a copy
Stuff!
Recharging updated.
robot_test add.
added more battery detection code (currently commented out for demo purposes)...also uses rangefinders for departing.
added get and reset functions back in to work with existing code, added get from a particular function, and reset all
Addition of charging detection. (Miriam)
Edited layout for encoders. Replaced jumper with solder jumper.
Updated Pins on schematic, doing layout.
Added the original Botrics magnetic encoder boards. Need to edit to get the correct pin out still.
updated time.c and time.h to take multiple functions, somewhat backwards compatible
Recharging now works, wireless has been updated.
Sweet stuff. Eugene use this. It's good.(But not tested yet, should work, modular, works for all server side applications,even those that aren't explicitly colonet related.)
cleaned up seeking, moved homing sensor code to homing.c/h (tested successfully)
More progress on charging... Sometimes the token ring drops out.
Updated recharing, software somewhat works.
Fixed problems with motors, error in charging station delay_ms for BOM.
More work. Eugene better use this.
Preliminary work on data requesting functionality for the wireless library / colonet.
A little bit of cleanup..
Seems to work until we get to seeking, where there may be issues with the motors.
Updated recharging code for the robot, it actually runs, trying to fix problem with orbs in debugging mode.
Cool stuff...
Slam stuff! Stuff is cool.
Recharging code for the robots now compiles. It is entirely untested.
Changed the wireless library so it is portable to a Mac, woohoo! More slam stuff,will test presently ish.
Maybe this will work now...
Uh oh...
Did more work on autonomous recharging for the robot.
Branching for encoder work in the library.
Added new charging station code to charging station branch, it now compiles.
Removed charging_station branch, as it has now merged with autonomous_recharging.
Moved charging station to autonomus_recharging branch.
Removed charging station directory.
Added new recharge code to autonomous_recharging/dragonfly
BRANCH autonomous_recharging branch created
Wireless library now works on teh charging station.
added scheduler files to scheduler branch
attempted to merge lib_addtions to trunk
tried to merge lib_additions again...
I2C is documented. This is a pre-merge commit.
tried to merge lib_additions branch...we'll see what happened
Documented i2c. Need to do some better explanations and clean up the h file.
Updated libdragonfly documentation for reset.h.
recompiled library w/ math and reset
tested math and reset, add to trunk next
Ported (AKA moved) tiny861 code from the old repositoryCeated new folder in the auto recharge project
Committed i2c. Need to comment and bring up to coding standards.
First SLAM commit. Got started on the robot side code, i.e. filling in the necessary wireless methods.The robots will respond to two types of commands from the computer. Data Requests, and action requests.
Branching for i2c documentation and integration.
added and compiled math and reset to the library. doxygen to come next.