Hi! On Sun, 14 Dec 2008, Jamie Macbeth wrote:
> I'm running Tinyos-2.x from CVS on iris motes. I'm trying run Deluge > T2, and in my application every node needs to know its ID. > Dissemination and reboot seem to work properly for all of the Deluge > connected nodes, but TOS_NODE_ID is identical for all nodes when I use > it in my app. > > With some searching I felt assured that TOS_NODE_ID is being > hard-coded in the c source created in the build process > (build/iris/app.c). So I guess that TOS_NODE_ID isn't supposed to > work with Deluge. When I Deluge-ping nodes connected via serial they > seem to know their node ids... I assume that they are being read from > storage. How can I ID in tinyos applications that are disseminated > through Deluge? The TOS_NODE_ID is hard-coded on the app.c but upon boot the DelugeC is restoring it. The code that is doing this for IRIS is the Init.init from tos/lib/net/Deluge/extra/iris/NetProgM.nc. I'll check tomorrow on MicaZ to see if everything works as it should. -- Razvan ME _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
