]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
Fix the apps affected by the changes in the LowPowerListening interface.
authorrazvanm <razvanm>
Thu, 22 Oct 2009 18:37:40 +0000 (18:37 +0000)
committerrazvanm <razvanm>
Thu, 22 Oct 2009 18:37:40 +0000 (18:37 +0000)
apps/tests/TestFtsp/FtspLpl/TestFtspC.nc
apps/tests/TestFtsp/FtspLplBeaconer/RadioCountToLedsC.nc
apps/tests/cc2420/LplBroadcastCountToLeds/RadioCountToLedsC.nc
apps/tests/cc2420/LplBroadcastPeriodicDelivery/TestPeriodicC.nc
apps/tests/cc2420/LplUnicastPeriodicDelivery/TestPeriodicC.nc
apps/tutorials/LowPowerSensing/Base/LowPowerSensingBaseC.nc
apps/tutorials/LowPowerSensing/Sampler/LowPowerSensingPeriodicSamplerC.nc
tos/lib/ftsp/TimeSyncP.nc

index ed8f504d1c9b5b3d98e977eaaa5c6790119f35c7..fe377e0ce17c0742b517b61319700ab0ec71e5cc 100755 (executable)
@@ -100,7 +100,7 @@ implementation
     event void RandomTimer.fired()
     {
 #ifdef LOW_POWER_LISTENING
-        call LowPowerListening.setRxSleepInterval(&msg, LPL_INTERVAL);
+        call LowPowerListening.setRemoteWakeupInterval(&msg, LPL_INTERVAL);
 #endif
         if(locked && (call AMSend.send(4000, &msg, sizeof(test_ftsp_msg_t)) == SUCCESS)){
             call Leds.led2On();
@@ -117,7 +117,7 @@ implementation
 
     event void RadioControl.startDone(error_t err) {
 #ifdef LOW_POWER_LISTENING
-        call LowPowerListening.setLocalSleepInterval(LPL_INTERVAL);
+        call LowPowerListening.setLocalWakeupInterval(LPL_INTERVAL);
 #endif
     }
     event void RadioControl.stopDone(error_t error){}
index 436c4ed0907cbbfca9f7dc9cebac4de0b2b0b85b..02b613bffda7f4eedf6abb85c6775065e20347ef 100755 (executable)
@@ -101,7 +101,7 @@ implementation {
 
       rcm->counter = counter;
 #ifdef LOW_POWER_LISTENING
-      call LowPowerListening.setRxSleepInterval(&packet, LPL_INTERVAL);
+      call LowPowerListening.setRemoteWakeupInterval(&packet, LPL_INTERVAL);
 #endif
       
       if (call AMSend.send(AM_BROADCAST_ADDR, &packet, sizeof(radio_count_msg_t), time) == SUCCESS) {
index 71fd0279aeb0a6b67d79209ccdfd5bce9f6835f7..96205b7c96d94486ea15bd8803b4fb1aabf444dd 100644 (file)
@@ -71,7 +71,7 @@ implementation {
   event void AMControl.startDone(error_t err) {
     if (err == SUCCESS) {
       // Note we can setup LPL before or after the radio turns on
-      call LowPowerListening.setLocalSleepInterval(1000);
+      call LowPowerListening.setLocalWakeupInterval(1000);
       call MilliTimer.startOneShot(1500);
     }
     else {
@@ -96,7 +96,7 @@ implementation {
       }
 
       rcm->counter = counter;
-      call LowPowerListening.setRxSleepInterval(&packet, 1000);
+      call LowPowerListening.setRemoteWakeupInterval(&packet, 1000);
       if (call AMSend.send(AM_BROADCAST_ADDR, &packet, sizeof(radio_count_msg_t)) == SUCCESS) {
         dbg("RadioCountToLedsC", "RadioCountToLedsC: packet sent.\n", counter);        
         locked = TRUE;
index dab737a81e54d014dd834c805109a5bef5c37ee8..9e7dfff9afb128e7336329632a18bb09bf41bb58 100644 (file)
@@ -71,7 +71,7 @@ implementation {
     transmitter = (call AMPacket.address() == 1);
     count = 0;
     
-    call LowPowerListening.setLocalSleepInterval(1000);
+    call LowPowerListening.setLocalWakeupInterval(1000);
     call SplitControl.start();
   }
   
@@ -124,7 +124,7 @@ implementation {
   task void send() {
     TestPeriodicMsg *periodicMsg = (TestPeriodicMsg *) call Packet.getPayload(&fullMsg, sizeof(TestPeriodicMsg));
     periodicMsg->count = count;
-    call LowPowerListening.setRxSleepInterval(&fullMsg, 1000);
+    call LowPowerListening.setRemoteWakeupInterval(&fullMsg, 1000);
     if(call AMSend.send(AM_BROADCAST_ADDR, &fullMsg, sizeof(TestPeriodicMsg)) != SUCCESS) {
       post send();
     } else {
index 59d3b881235e9ef0152b8214ccaa587f1478b498..4ecce8365974713351894805c17d41cdaee3e90e 100644 (file)
@@ -69,7 +69,7 @@ implementation {
     transmitter = (call AMPacket.address() != 0);
     count = 0;
     
-    call LowPowerListening.setLocalSleepInterval(1000);
+    call LowPowerListening.setLocalWakeupInterval(1000);
     call SplitControl.start();
   }
   
@@ -110,7 +110,7 @@ implementation {
   task void send() {
     TestPeriodicMsg *periodicMsg = (TestPeriodicMsg *) call Packet.getPayload(&fullMsg, sizeof(TestPeriodicMsg));
     periodicMsg->count = count;
-    call LowPowerListening.setRxSleepInterval(&fullMsg, 1000);
+    call LowPowerListening.setRemoteWakeupInterval(&fullMsg, 1000);
     if(call AMSend.send(0, &fullMsg, sizeof(TestPeriodicMsg)) != SUCCESS) {
       post send();
     } else {
index 48e2dc0245418a2d37a42f8af48bb75dad522304..7e7454c2a51f72ee927435878eaafeb07d528f38 100644 (file)
@@ -85,7 +85,7 @@ implementation {
   event message_t* SerialRequestSampleMsgsReceive.receive(message_t* msg, void* payload, uint8_t len) {
     serial_request_samples_msg_t* request_msg = payload;
     call Leds.led0On();
-    call LPL.setRxSleepInterval(&request_samples_msg, LPL_INTERVAL+100);
+    call LPL.setRemoteWakeupInterval(&request_samples_msg, LPL_INTERVAL+100);
     call RadioRequestSampleMsgsSend.send(request_msg->addr, &request_samples_msg, sizeof(request_samples_msg_t));
     return msg;
   }
index 2fd455b3b7144a7fd28bc0910035f3b6bf16a460..2ebdd544632fabedebf796ebad97fc8e68c589ad 100644 (file)
@@ -68,7 +68,7 @@ implementation {
   }
   
   void sendSampleMsg() {
-    call LPL.setRxSleepInterval(&sample_msg, 0);
+    call LPL.setRemoteWakeupInterval(&sample_msg, 0);
     if(call SampleSend.send(BASE_STATION_ADDR, &sample_msg, sizeof(nx_sensor_sample_t)) != SUCCESS)
       post sendSampleMsgTask();
     else call Leds.led2On();
@@ -78,7 +78,7 @@ implementation {
   task void sendSampleMsgTask() { sendSampleMsg(); }
        
   event void Boot.booted() {
-    call LPL.setLocalSleepInterval(LPL_INTERVAL);
+    call LPL.setLocalWakeupInterval(LPL_INTERVAL);
     call AMControl.start();
   }
   
index 3c3affe83d12528d0d7ef1ece43dfbe316742875..db59408b5054f625187cd4ea1515b55f48dc0abc 100644 (file)
@@ -360,7 +360,7 @@ implementation
         outgoingMsg->globalTime = globalTime;
 
 #ifdef LOW_POWER_LISTENING
-        call LowPowerListening.setRxSleepInterval(&outgoingMsgBuffer, LPL_INTERVAL);
+        call LowPowerListening.setRemoteWakeupInterval(&outgoingMsgBuffer, LPL_INTERVAL);
 #endif
         // we don't send time sync msg, if we don't have enough data
         if( numEntries < ENTRY_SEND_LIMIT && outgoingMsg->rootID != TOS_NODE_ID ){