Having trouble with wireless (I think) hopefully this will work by friday.
Changes all around. Matlab server is now passive, might work soon.
Small changes - new file just waits for packets to bufferfor matlab, so the robots will decide when to send theirdata in this version.
Minor modifications and fixes. Haven't gotten it to work yet.
Small changes and comments.
Changed receive to work when there's no data,haven't tested for when there is,test.c works as expected,Makefile modified to work on receive.c on a linux machine with matlab.testing robots pending - not hopeful - see code.
Slight corrections to this file. I have no wayof testing without a computer with matlab/linux.
If anyone knows windows threading I'd be much obliged. Alternatively, if anyone knows if thereis an accessible build of gcc higher then version 4 on andrew unix let me know.
Just some test code to see how concurrency works in matlab functions.
Added some test code for the receive function - does not work asI can't get the token ring to start up. receive.c needs to be ona matlab computer to be compiled and run correctly (mex receive.c -lpthread)
Wrote mex file code to interface between matlab and the wireless library.
sample maps created by pushing the robot around a table (3 or 4 walls)
Code that converts data from the robot into a plot
Changed some odometry stuff. Interrupt is called now.Still some problem that is not updating x and y data.