logging stuff no longer occurs by default in server
compatibility updates with colonet server
changed various things in colonet dragonfly and server to make stuff work
fixed robot slave and cleaned up some wireless stuff
removed old image from applet index file
updated applet index file to XHTML 1.1
Connection detection between the server and applet works. When disconnected, the user has the option to reconnect.
colonet robot libs automatically make libwireless
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
fixed typo
added temporary directional commands in the applet controller
added notification for xbee ID update
removed old simulation code from applet; added a button to manually obtain xbee ID list
reduced colonet server cpu usage to near zero
added asleep to wl_do loop
cleaned up old files; fixed thread bug when connecting to colonet server
fixed Makefile
updated connection mechanism in applet
updated error message in applet
changed makefile of colonetserver
updated makefile; added signed applet functionality
colonet wireless now setting com port and checking for wlinit errors
added error returns to some libwireless functions, handled in server.
fixed Makefile jar function
moved colonet_wireless into the colonet server
some cleanup in colonetserver
updated index file for gui
added befault button functionality for colonet gui
changes to colonet index
updated colonet gui Makefile
Added a README for colonet. Removed some unused files. Some other minor cleanup.
Changed defoult colonet location to localhost
Added jar function to colonet gui Makefile
fixed typo in Makefile
adjusted applet layout
added installation function to colonet gui Makefile
fixed problem with Linux java implementation in Makefile
Added makefile for Colonet GUI
removed XCode-specific files from GUI folder
minor code movement
fixed some warnings in colonet robot code
fixed dumb wl library bug
colonet_dragonfly compiles now, with warnings
minor changes to gui, plus documentation
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 battery packet parsing. The applet now correctly displays battery information sent from a robot using the graphical battery meter.
added rudimentary battery request detection, for demonstartion only and not for permanent implementation. note that the current code detects battery lookup as a commond, not a request. once the request system works, this will be changed in the colonet dragonfly file and the applet. the server currently does not respond with a proper packet.
Battery meter is smaller
battery meter is in testing stage, included in the gui now.
code clean up
GUI battery meter added
added a colonet run targete
eugene
added some stuff
changes to colonet wireless
trying to get server to send back num robots, xbee ids, sensor matrix -- not working yet
Code Clean up
use local image instead of wget
added robot vision support.
changed delay to 1 sec. changed some file paths.
minor changes to gui
update vision.sh to repeatly run vision
Update the shell script and README
ColoNet Vision to locate robots from webcam
bision dir
directional control now works, using buttons or arrow keys (s to stop)
fixed a small error in motor set code
test commit
robot actually does stuff. Moves, but GUI control is off.
fixed some wl stuff; robot now receives packets
added new gui index.html file
minor changes to colonet gui
added buttons for recharging and task management
removed old files
testing commit of colonet gui
testing the new repository; minor formatting stuff
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
minor updates to gui
updated colonet defs file
Updated robot colonet library.
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