added range_init() call to dragonfly_init(). you will no longer have to call range_init() separately in your programs
Changed some odometry stuff. Interrupt is called now.Still some problem that is not updating x and y data.
Updated libdragonfly makefile.
Reversed the left wheel. Encoders increment when the robot is moved forward.
Added spi and encoders to the trunk. Tested and worked. Encoders still read out directions backwards - i.e. there isn't a defined 'direction' forthe encoders to go with the wheels yet. I'll fix this about now.
Updated analog.c and analog.h documentation and regenerated the docs. No need to remake the library as its just comments.
added eeprom driver and a test for it
Brad your fix fails. Reverting. Setting doxygen to output to an absolute path makes it so it will only work on the trac computer. This also breaks the make docs target.
fixed doxyfile. commit working???????
Cleaned up some of Jason's tickets for dragonfly_lib. Now it should suck less.
added some TODOs to be addressed
recompiled library - orb_init was called twice by dragonfly init. template folder contains run around demo code (to be restored post-demo). the ords appear to work (at least for demo).
Apparently there were changes to bom.c and bom.h since the last time the library was compiled.
delay_ms has been rewritten to use _delay_loop_2 which is a 4 cycle implementation of a delay written in assembly. This is questionably more accurate but does not use floating point to make delays anymore. ...
updated comments for BOM wrapper functions. no compiler warnings since they just call the new code.
removed print statements from new BOM code, recompiled library.
moved new BOM code into trunk (wrapper functions, etc...). still need to research deprecated function warnings. FYI, get_max_bom(), bom_on(), and bom_off() are deprecated. See bom.h for new functions/usage.
Brace issue. For Jason's happiness.
Cleaned up analog.c code. Recompiled library. Mostly commenting and documentation fixes. No changes made to actual code.
fixed some style stuff
fixed style problems
Fixed analog bug again. Why does it keep coming back?
Copying Kevin's analog code over from the analog branch.
trying to get server to send back num robots, xbee ids, sensor matrix -- not working yet
Removed double orb initialization.
Updated libdragonfly documentation.
Updated build and documentation for libdragonfly, including reset.h, math.h and i2c.h.
Wee we committed i2c with many problems. But it should be ok.
Added libdragonfly project folder.