Hi Tim, The TinyOS 2.x flash abstractions are available in Boomerang (ie, BlockStorage), and the Rincon FlashBridge available from contrib/rincon is also available for use in Boomerang. You can browse the Rincon code at:
http://tinyos.cvs.sourceforge.net/tinyos/tinyos-1.x/contrib/rincon/ And use the instructions at http://sourceforge.net/cvs/?group_id=28656 to check out the contrib branch. Best, -Joe On 11/26/06, Tim Spargo <[EMAIL PROTECTED]> wrote:
Hi Joe, Thanks for the information. Another question: Can you please send me the code which enables the use of the external flash with Delta (specifically using block read/write)? For use of both the radio and flash, do you recommend going to TinyOs 2.x? Thanks Tim -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Joe Polastre Sent: November 22, 2006 8:54 PM To: Tim Spargo Subject: Re: [Tinyos-help] Receiving Delta Messages Hi Tim, The neighbor lists are intended for routing; once a base station comes into view, the rest of the nodes will gradually adopt it and increase their estimates. This will let you know if someone in the network is connected to a base station, but will take ~30 seconds per hop to propogate out to the rest of the network (or 30 seconds to realize the base station is there in a single hop case). You can clearly do this quicker by throwing more power at the problem--if you're willing to leave the radio on longer and send messages more often, then you can detect the base station more readily. Just to be clear though, detecting the base station quickly is not a design goal, rather to detect it, connect to it, and do so power efficiently. -Joe On 11/22/06, Tim Spargo <[EMAIL PROTECTED]> wrote: > Hi Joe, > > I am curious about what is the expected content of the neighbor lists for a > group of Motes running the Delta load when there is no base station within > radio range. > > Based on some testing, it appears for a given group of motes (none of which > is a base station) that only one of Motes maintains a neighbor entry for > address 0 at a fairly high quality level, as if this Mote is acting like a > "scout" watching for a base station, should it happen appear within radio > range. All other motes appear to have very low or non-existant entries for > address 0. Can you please confirm this observed behaviour fits the design > intent of the collection algorithm? > > Basically I am looking for a reliable means for a Mote running Delta to > determine if there is a base station within radio range, or not. At first I > was going to rely on the neighbor list entries, but I am now thinking it > might be better to have the base station send a unique continuous broadcast > message which the other motes can snoop. It seems simpler and less error > prone. > > Cheers, > Tim > > -----Original Message----- > From: Tim Spargo [mailto:[EMAIL PROTECTED] > Sent: October 24, 2006 7:22 PM > To: Joe Polastre > Subject: RE: [Tinyos-help] Receiving Delta Messages > > > Great thanks - I will look into it. > > Tim > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of > Joe Polastre > Sent: October 24, 2006 6:48 PM > To: Tim Spargo > Subject: Re: [Tinyos-help] Receiving Delta Messages > > > You can check out Drip, a dissemination protocol. It is in > /opt/tinyos-1.x/tos/lib/Drip > > -Joe > > On 10/24/06, Tim Spargo <[EMAIL PROTECTED]> wrote: > > Hi, > > > > Thanks for the clarification. I suspected this at various time, but I > hadn't > > read that this anywhere stated so clearly. I guess the quick start > > documentation threw me off, which I think is incorrect. > > > > Is there a application which does support multihop, or am I "limited" to > > single hop if I need bi-directional messaging? I have the flexibility to > > switch to TinyOS 2.0, but I wanted to base my application on Delta since > > this is what your firm recommends, and we purchased our motes from Moteiv > > (Zeus Eng. Calgary, Canada). > > > > Tim > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of > > Joe Polastre > > Sent: October 24, 2006 12:04 PM > > To: Tim Spargo > > Cc: [email protected] > > Subject: Re: [Tinyos-help] Receiving Delta Messages > > > > > > Multihop is for forwarding messages up a multihop tree, it is not for > > dissemination down the tree. Thus, there is no "Receive" interface, > > because the destination is the base station. Multihop does provide > > "Snoop" and "Intercept" which allow you to monitor messages as they > > traverse the tree towards a base station. > > > > -Joe > > > > On 10/15/06, Tim Spargo <[EMAIL PROTECTED]> wrote: > > > Hi, > > > > > > I am using Tmote sky mote with Delta application (which uses Multihop). > > > > > > Could someone please point me to a basic Application/code snippet which > > > receives messages? Please include any event handler code. I would like > to > > > send messages from the base stn. to a paricular mode in the Network. > > > > > > >From the tmote-sky-quickstart.pdf it says to use: > > > > > > components Multihop; > > > ... > > > AppM.Send -> MultiHop.Send[APP_ID]; > > > AppM.Receive -> MultiHop.Receive[APP_ID]; > > > > > > However I get a compile error on the Receive statement only, since > > Multihop > > > doesn't appear to provide the Receive interface. I am able to get a > clean > > > compile using the GenericComm component, but I am guessing I will run > into > > > trouble with Multihop. > > > > > > Another idea is to just use the "Intercept" interface to process the > > > message, and forward message not addressed to this mote. > > > > > > Thanks, > > > Tim > > > > > > _______________________________________________ > > > Tinyos-help mailing list > > > [email protected] > > > > https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > > > > >
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
