renaming colonetserver to server
starting to restructure colonet directory
readded sleep to server since it seems to help with joing token ring (???)
made it so it removes robots it does not have new positions for
fixed vision more
fixed vision bug
added some really simple support for keep track of which position is which robot over time
put in some dummy assignments to get rid of some compiler warnings
client support functions in colonet server (untested)
removed unneeded delete
fixed compile errors in colonetserver
got position map to compile
adding CLIENT_ASSIGN_POSITION_TO_ROBOT_ID
added some more stuff to the position monitor
broken checkin for robot position stuff
added case for client requesting robot positions
colonet wireless position reporting
stubs for colonet position functions in colonet server
got rid of some compiler warnings
cleaned up the makefile a little
removed an extra character in the makefile
started adding support for getting position dataupdated the makefile to support the position data stuffremoved a sleep in ColonetServer that didn't need to be there
defined robot position interface
logging stuff no longer occurs by default in server
changed various things in colonet dragonfly and server to make stuff work
added return values to a bunch of libwireless functions. Makefile for colonetserver now compiles libwireless when necessary. added static to a bunch of libwireless vars. commented out colonet timeout
reduced colonet server cpu usage to near zero
added asleep to wl_do loop
changed makefile of colonetserver
colonet wireless now setting com port and checking for wlinit errors
added error returns to some libwireless functions, handled in server.
moved colonet_wireless into the colonet server
some cleanup in colonetserver
Added a README for colonet. Removed some unused files. Some other minor cleanup.
fixed some warnings in colonet robot code
fixed dumb wl library bug
Added battery request functionaltiy. It works, but is kind of a hack. I will be cleaning it up so the format is the same as other requests.
added a colonet run targete
added some stuff
trying to get server to send back num robots, xbee ids, sensor matrix -- not working yet
test commit
robot actually does stuff. Moves, but GUI control is off.
fixed some wl stuff; robot now receives packets
Fixed bug in ColonetServer.cpp
fixed the makefiles now that the compilation issues have been fixed
formatting stuff
trying to fix some compilation problems
changed to colonet makefiles
Updated robot_slave code; reformatted a lot of stuff
made the server output an arbitrary sensor matrix instead of a random one
moved some code into their own private methods
added some todo's
improved the data encapsulation of connection pool
renamed client.cpp and its header file to wirelessMessageHandler.cpp
made the log file adhere to style guidelines a bit better
removed the dependency the wireless message handler had on the connection pool
changed how the command gets its connection pool a little bit
removed some TODOs
removed more dead code
removed some dead code
changed the Log class a little and made it conform to coding style slightly better
moved more code in the Command class into its own private functions
extracted some code in the Command class into their own private methods
moved the send to robot code out into its own function in the Command class
moved the command parsing into its own class
did a very hacky solution to make the server compile again.when someone learns more about archives/libraries, this should be fixed
Forgot to check in changes to colonet defs before. Checking them in now.
added a response to REQUEST_XBEE_IDS that generates random values. not tested yet because g++ disappeared off roboclub1
updated server for new wl library changes
made it send a random sensor matrix when client requests bom matrix
updated some stuff
updated the makefile a little
got rid of a few more TODO's
got rid of some TODO's
renamed Logging.cpp to Log.cpp to match the name of the class
fixed a typo
added comments and fixed style a little bit
Small colonet cleanup.
added some doxygen comments
moved around some braces and whitespace and renamed variables to make the code comply with style guidelines a bit more
moved around more code
moved more code around
moved more code around and got rid of the initialization file
moved around some more code
started moving ColonetServer into a class. the code is pretty messy at the moment
added a write function to the connection pool
Added ColonetServer and colonet libs.