> > What I did was to read an unconnected (floating) ADC pin, keep only the > least significant bit, shift that into a uint32_t, and repeat that until > I had 32 random(ish) bits. >
>> Interesting solution, need to remember that one :) /Henrik 2010/9/14 Michiel Konstapel <[email protected]> > What I did was to read an unconnected (floating) ADC pin, keep only the > least significant bit, shift that into a uint32_t, and repeat that until > I had 32 random(ish) bits. It probably isn't cryptographically secure, > but I only needed one random number (because I was using it as a > temporary identifier while obtaining a node ID over the radio). Of > course you could use that to seed RandomC if you want to generate more > random numbers. > > HTH, > Michiel > > > -----Original Message----- > > From: [email protected] [mailto:tinyos-help- > > [email protected]] On Behalf Of Markus Niedermann > > Sent: maandag 13 september 2010 22:34 > > To: [email protected] > > Subject: [Tinyos-help] Random Number Problem > > > > At first, i want to say hello. > > This is my first mail at this mailinglist. > > I'm Markus N. from Karlsruhe, Germany, Student of Computer science. > > > > My situation: > > i have 2 micaz motes with the same software installed. (Same > > TOS_NODE_ID, too) > > Now, i want to have 2 different random numbers at the two motes. > > > > My idea was it, to use RandomC, but I always get the same random > number, > > because all relevant factors at the 2 motes seems to be the same. > > > > Is there another Random implementation with a better algorithm that > uses > > unique factors? are there any unique factors? > > It wouldn't matter, if the same random number appears at the same > mote, > > but at the other mote, i need another random number. > > > > Thanks for your help. > > Markus > > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
