changed main.c in the test project to call dragonfly_init
made the test framework a bit more clear (or maybe more confusing?)
Added test for usb output functions
Made some small changes reading through the code, no mex file compiler at home so I might have broken it.. but probably not.
adding keyboard remote control for testing...still in progress.
re-wrote joystick remote control code to use packets instead of single bytes over wireless. still needs to be cleaned up. TODO: figure out why robots stops responding to commands.
More changes to the presentation. FINAL VERSION!!!!!
MoM presentation updated. (Probably final version)
New pictures of colony bots
Added meeting of the minds presentation.
Final poster and PDF are done
Poster is ACTUALLY done this time
Woohoo, poster done
added new architecture diagram
rearranged motors section, changed color and font on robots
Copied my own file to match main poster
Made borders of all boxes even, lined up edges of boxes as well
Changed font size
Made graph font bigger
Added pdf versions of the graphs fro better scalability
added component pictures
mapping blurb
updated main copy of poster
My turn on the commit line.
- Added acks, changed arch. headline
Added my own version of the poster for easier commits
added labeled pictures
poster updates
Colors changed, updated robots and motors section
worked on diagnostic station poster...still needs lots of work
Martin updated some of the teststest_motors is working with higher resolutiontest_encoders is not working
added charts and pictures and saved a copy as .xls
added poster excel thing.its not done
added data from the motors that will go on the poster
Removed channel change, it doesn't work
Added turntable control code. Currently uses PI control and is having lots of mechanical issuesAlso added a main_brad which moves the turntable back and forth a bitadded a return to home value for the turntable
Tweaked motors and encoders test parameters
Added xbee_set_channel(15) (channel 21) to robot main.c
Added read_eeprom to test suite and robot code so we can read the robot ID and BOM type from eeprom
removed eeprom files from test directory becuase they are now in the library. the current test directory now compiles.
plot.rb also does motors now
Powerpoint presentation for MoM 2009 on Mapping...add you changes here.
Printing an error message when a received packet is too long.
Ehm...Fixes
All component numbers start a 0 (e. g. rangefinder: 0..4 rather than 1..5).
Parameters for encoder test as parameters
Clarified left/right on IBOM
Resetting the encoders (robot)/dynamos (station) when starting dump
Implemented turntable positions in BOM test.
Fixed left/right (for real this time)
Fixed: left/right switched
Fixed messages: newline at the end
Fixed messages (all messages which are not commands need to have a # in front)
turntable_rotate_to_position doesn't do anything now so it should be safe to call in the tests
Implemented ibom_update() function. Found the analog ports for the IR LED detectors, and found the pin for the IR LED emitter.
Added shitty position control. Needs encoders to not suck.
added some movement code, although NOT a control law so don't use it
Fixes: robot_read_bom_all
Finished wall init. Calibrates it to the 0 point correctly.
Implemented ibom_set and ibom_read functions.
Fixes
added command to read all bom
added command to read all bom data
added add command to read all bom data
Added "interactive" command in server modeMoved hardware_init out of interactive_mainMade calling interactive_main/server_main more consistent
Added "start_test bom emitter..." and "start_test bom detector" Bugfix: bom dump reading rangefinder values
trying to debug bom communication
Improved robot sensor dump format
Updates to .pptx version of poster. Template 100% done. Abstract edited and placed.
Improved station dump modeAdded station dump ADC modeRemoved IBOM debug functions (superseded by dump mode)
Made is so that hardware_dynamos.c does not mess up anyone else who is usingexternal interrupts by blowing away their interrupt settings.
Added mapping data.
implemented sending bom data
Added ADC dump on the station
added a call to hardware_init to the interactive_main function in comm_interactive.c
Fixed naming
implemented bom
added bom
fixed typo
oops
rbom->ibom
renamed the _encoders files to _dynamos
Changed rbom->ibom
Made .ppt match .pptx version
Added .pptx version of MoM poster
Improved motors test
added rangefinder data communication
Implemented all robot sensor dump functions
Changed some function signatures for robot communication