+ uint32_t initialVal32 = 123456;
+ uint16_t initialVal16 = 1234;
+
+ call Value32.set( &initialVal32 );
+ call Value16.set( &initialVal16 );
+
+ call RadioControl.start();
+ }
+
+ event void RadioControl.startDone( error_t result ) {
+
+ if ( result != SUCCESS ) {
+
+ call RadioControl.start();
+
+ } else {
+
+ call DisseminationControl.start();
+
+ if ( TOS_NODE_ID % 4 == 1 ) {
+ call Timer.startPeriodic( 1024 * 20 );
+ } else {
+ call Timer.startPeriodic( 1024 );
+ }