Hi All, I have something that I have no clue where its going wrong, so wanted to discuss this with all thinking somebody might help.
I am working on trying to modifying deluge for heterogeneous networks as I mentioned in my previous mail. I have come up with the following concept that I am using: - Stopped the interaction between motes at the first place. - Added a field called node id in DelugeAdvMessage structure. - As the base station sends a message with the mote id targeting a particular mote, all the intermediate motes just receive the message , check whether its for them or not, if it is, they accept it, otherwise they just forward the message from the base station, ie just do a local broadcast. On the other end, whenever a mote wants to send message to Base station, same concept is used, if an intermediate mote receives the message and its for him, it accepts the message otherwise it just broadcasts the message. The problem in my protocol lies in the forwarding part since the whole system works fine when the mote is in direct contact with base. When I try to send an inject command from the base station to a mote that is not in direct contact with it, the forwarding mote forwards the message(yellow Led Toggles), the receiving mote receives the message and sends the message back(green Led Toggles) but I cannot see the images being injected as can be seen from the cygwin shell. I don't have any idea as to why this concept should not work. I am just curious to know if there is something wrong in the logic because I am pretty sure it should work. Any suggestions invited please, I have to get to a solution to this pretty soon. Thanks and regards Vishal Bhatia _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
