Hello, i'm really sorry to bother you guys again. I have been stuck on the same problem for the past couple of days. I tried to solve it myself but i don't think i'm getting anywhere.
 
As of now i have MATLAB correctly configured to receive packets. But i'm having trouble displaying the data. This is what i have done so far:
 
1. I successfully configured matlab to receive packets according to the following article:
http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2005-October/012774.html
First i have serial forwarder running, then in matlab i typed in the following commands:
>> connect('[EMAIL PROTECTED]:9001')
 
ans =
 
Thread[Thread-12,5,main]
 
which gives me no error message.
 
2. Then i initiated a java object that defines the packet structure with the following commands:
 
 >> omsg=net.tinyos.oscope.OscopeMsg
 
omsg =
 
Message <OscopeMsg>
  [sourceMoteID=0x0]
  [lastSampleNumber=0x0]
  [channel=0x0]
  [data="" 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 ]
 
3. Finally i tried the following command, which is supposed to make matlab display the data:
 
>> receive('printMsg',omsg)
 
and got the following error message every second or so:

??? Error using ==> printMsg
Too many input arguments.

??? Error using ==> printMsg
Too many input arguments.

??? Error using ==> printMsg
Too many input arguments.

>> pause

Also i got no error message when sending packets. It's just the receiving part that i'm having trouble with.

This is the tutorial i'm following. As you can see, i didn't make much progress on my own. http://www.tinyos.net/tinyos-1.x/doc/tutorial/matlab.html

Please let me know if you have any idea why this is happening. I'm desperately in need of help. I would greatly appreciate it if you can point me to the right direction.

 

Thanks a lot.

 

HUA.

_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to