[Tinyos-host-mote-wg] Re: [Tinyos-2.0wg] RandomC vs RandomLfsrC

Joe Polastre joe.polastre at gmail.com
Mon Jun 6 10:35:51 PDT 2005


Because of the high timing restrictions (ACKs must occur at a given
offset from the message, messages must be transmitted on symbol
boundaries), I want to stick with LFSR  for CC2420.

-Joe

On 6/6/05, Philip Levis <pal at eecs.berkeley.edu> wrote:
> I'm updating cc2420/CSMARadioC.nc and cc1000/CSMARadioC.nc to use
> RandomC rather than RandomLfsrC. Using RandomLfsrC is clearly
> problematic, as it introduces an unnecessary dependency (naming my
> implementation rather than service). If it looks like the radio
> stacks need the cheaper random number generator (Barbara reports that
> the CC1000 definitely doesn't), then we should incorporate this idea
> into the Random interface, rather than binding implementations (e.g,
> have a "random16Fast" command for a cheap but sub-optimal rgen).
> 
> I'll test that the CC1000 stack continues to work with this change
> (and dgay's updates). Can't test the CC2420. For initial testing
> purposes on the CC2420, I'd recommend using an app-specific component
> override for RandomC to wire to RandomLfsrC.
> 
> Phil
> 
> -------
> 
> "We shall not cease from exploration
> And the end of all our exploring
> Will be to arrive where we started
> And know the place for the first time."
> 
> - T. S. Eliot,  'Little Gidding'
> 
> _______________________________________________
> Tinyos-2.0wg mailing list
> Tinyos-2.0wg at Mail.Millennium.Berkeley.EDU
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-2.0wg
>

_______________________________________________
Tinyos-2.0wg mailing list
Tinyos-2.0wg at Mail.Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-2.0wg


More information about the Tinyos-host-mote-wg mailing list