Added encoder test code to trunk. Addition of encoder code pending testing.
Fixed file paths in last commit
Moved files
Updates to joystick control/slave - attempt 2
BOM1.5 Driver complete, test case is in template. Next step is to merge with trunk, which could have issues since the trunk functions are different now.
Updated analog.c and analog.h documentation and regenerated the docs. No need to remake the library as its just comments.
homing works and is added to library
fixed target in Makefile
carrier frequency works but not high/low
bom/token ring test completeupdated testeeprom #include to make it compile
Removed KWoo's crap from template.
Figured out the modules page thing.. Sorry about two big commits..Its just a whole bunch of generated html.
Recompiled documentation for encoders -BRIAN!! How do you add encoders to the modules page?
Did a lot of cleaning up and commenting. Made the error codes returnedby encoder_read more explicit - so if you get weird values check the documentation.
A lot of stubs and incomplete code, I made these things explicit in the source and documentation.
added eeprom driver and a test for it
removed extra orb init
new make based on bom and orb library changes
completed! beacons turn on but still need to test frequency...
tried to make more compatible with other libraries (failed)
Made token ring/BOM test. Currently does not work correctly. Either reports no robots in token ring, or MAXIMUM_XBEE_ID (15) robots in token ring. More testing needed.
FIXED THE TARGET IN THE MAKEFILE. TODO: still need to make it conditionally compile for other wireless targets
Early attempt at odometry. Used doubles for the angles... this will change. WON'T COMPILE compilation issues.
Simple encoder test that prints values. (Wheel turning should be done by hand.) Absolutely works.
Added some debug statements which SHOULD BE REMOVED UPON MOVING TO TRUNK
This should not be under revision control.
This should not be revision controlled.
This should not be in the repository.
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.
first
first time
Now have working version of testanalog which prints the table of analog values stored on the robot. Allows us to do analog tests manually and watch the values the robot is reading.
Prints table of the analog values by cycling through all the analog ports and outputting an integer value corresponding to the ADC conversion of that port. Table format needs work.
testrangefinders works.testanalog gives values, which might mean it works.
fixed doxyfile. commit working???????
Testing seemed to work...trying for real.
Switching to svn co rather than svn cat...
Removed the quotes around the input variables...
Changed the post-commit file to not have to call another file...this one just runs our previous doxygen-post-commit-hook
Changed variables to use quotes in the commit script.
updated recharging code for the dragonfly. added doxygen comments. should be merged to trunk soon.
Found a more concise way of getting the files from the commit.
Removed the deletion of the temp directory...
Come on...permissions???
Added io redirection...might speed it up...
Variable errors...
Doesn't seem to be a permissions problem. Trying to just call doxygen without a doxy file.
Still confused...
< Permissions perhaps?
There is a problem
Test if non-branches will generate documentation.
Recompiled the library.
Fixed a quick bug.
Some more lines in the print function
Fixed an error with error detection, added a print array function.
Apparently there are no internal variables
Testing again...
Oohhh it almost works now. Trying to get it into the correct folders when the documents are generated.
fixed test code
More testing...getting closer
Added testanalog.c file for the purpose of testing ADC and analog functions.
Changed the code to KWoo's preference. Removed angry comment.
Minor style change - elseif's changed to a case :P
added basic test code for the archs board
Hopefully makes the file this time...write permisions???
Updated bay board wireless library... Doesn't work at all.
Testing documentation generation
added rangefinder test - needs more testing
add comments for battery prioritization
lcd test added
main testing file
for testing the lbom on the charge bays
fixed typo
for orb sanity checks
Contains a test case that lets you specify the pattern of LEDs on the BOM1.5 over serial
for library sanity checks
Deleted wl_dev and lights branches.
Deleted wl_dev branch.
Updated logging program.
Removing the scheduler branch as this is now being developed in the trunk.
Removing the charge_board branch as real development is in the trunk.
Code cleanup and documentation
implemented averaging with older data to smooth out object detection values
Cleaned up some of Jason's tickets for dragonfly_lib. Now it should suck less.
Commented some of the encoder functions.
having issues, thinking of giving up on velocity thing
control law for speed starting to work.WARNING: can't use delay_ms with encoders_init
Minor changes to Colonet delays
Made recharge test more user-friendly
Colonet recharge hack works