Hi Omar,

it's quite a while that I played around with TYMO - and actually it
never worked satisfyingly. So, I can only answer this question:

> Moreover, the command getRoute returns SUCCESS only if the nodes are one
> hop far from (directly connected), and it returns EBUSY if the nodes are
> more than one-hop far from.

This is how TYMO works! It only knows its direct neighbors. If you ask
for a route to a different node, it returns an EBUSY but sends out a
route request packet to discover this route. So, you have to wait and
ask for the route again later. This is also TYMO is doing. See
AMSend.send in ForwardingEngineM.nc and RouteSelect.selectRoute in
MHEngineM.nc

Best,
Daniel

-- 
Daniel Minder
University of Duisburg-Essen, Networked Embedded Systems
Bismarckstr. 90, 47057 Duisburg, Germany
Skype: d.minder
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to