Hi Romain! Here are details:
In Makefile I've commented: #CFLAGS += -DCC2420_NO_ACKNOWLEDGEMENTS Otherwise the things are much worse. The application is derived from BaseStation, changed so that the once sent message (received throw serial from PC) arrives the TARGET comes back TO SOURCE and is transmitted throw serial back to PC. Soon I will extend the TestTymoAG I've sent to you couple of weeks ago to achieve the minimal example that stops to work as expected. The results of tests with 2 motes: After I send a message I'm waiting ... seconds than transmit a new message If less than 30 s: --> OK ---------- approximately 35 s: it seems that the message I once transmit throw serial had being sent, but there was not acknowledgement so the SOURCE transmits it again, then receives it back, but the was still no acknowledgment for successfully sending, so it repeats it again and again. after 450ms received packet sequence number 78 after 658ms received packet sequence number 78 after 866ms received packet sequence number 78 after 1059ms received packet sequence number 78 after 1266ms received packet sequence number 78 after 1458ms received packet sequence number 78 after 1874ms received packet sequence number 78 after 2274ms received packet sequence number 78 after 2370ms received packet sequence number 78 after 2578ms received packet sequence number 78 after 2786ms received packet sequence number 78 after 2993ms received packet sequence number 78 ------------------- more than approximately 40 s It gets worse. The message throw serial comes also many times but now defect. receive error for TestTymoLoopMsg (AM type 9): invalid length message received (too short) receive error for TestTymoLoopMsg (AM type 9): invalid length message received (too short) receive error for TestTymoLoopMsg (AM type 9): invalid length message received (too short) receive error for TestTymoLoopMsg (AM type 9): invalid length message received (too short) receive error for TestTymoLoopMsg (AM type 9): invalid length message received (too short) ---------- So the same application works only if the time between transmission is less than 30 s. So I thought that the problem could be within deletion of old routes. Or you could see already another reasons? If I use 3 motes after some time I make no transmissions there is only one message that comes back defect. After that is all OK till the next long pause between transmissions. Best wishes, Andrey Andrey Gursky wrote: > Hi Romain and Varun! > > I can confirm that (Test)Tymo works (at least) with 2 motes and 3 motes > (multihop). > > But there are other surprises, I'll describe detailed later. Briefly > there seems to be a problem with removing after timeout old routes. The > bad thing: this occurs only on motes not in TOSSIM. So I try to decide > what data I could and should collect to post here that can help to > investigate this issue. > > Regards, > Andrey > > > > Romain Thouvenin wrote: >> On Mon, Jul 14, 2008 at 4:22 AM, Varun Jain <[EMAIL PROTECTED]> wrote: >>> Hi, >>> >>> I am trying to run the TestTymo application. I have programmed two nodes >>> with nodeId 1 and 3. I have a Push button on my motes so I have modified the >>> application such that I send a packet from the 'Origin' only when an event >>> (in this case Pushbutton) is generated. On the 'target' end, I make an LED >>> toggle when the packet is received correctly and it works but I want to >>> check Multihop behavior of Tymo now. So I programmed another mote with >>> nodeID = 7. I kept the 'target node (3) ' out of range of the ORIGIN (1). >>> Now, I kept node-7 such that it is in range of other two motes. But there is >>> no multihop communication taking place whereas due to the Intercept >>> interface defined in "TestTymo" application, it should hop from 1 to 7(which >>> it should forward) and then to 3 but it is not. >>> >>> Has someone encountered with this problem?? >>> >> Hello, >> >> Do you toggle a LED on the intermediate node to check that it >> receives/forwards something? >> Anyway, I just tried in TOSSIM to set a 4-node network like this one: >> 1 -- 3 >> | | >> 4 -- 2 >> >> and it worked fine. Unfortunately I don't have motes to compare with >> the real-world behaviour. >> >> Romain >> _______________________________________________ >> Tinyos-help mailing list >> Tinyos-help@millennium.berkeley.edu >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> >> > > _______________________________________________ > Tinyos-help mailing list > Tinyos-help@millennium.berkeley.edu > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > _______________________________________________ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help