paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [5132] Change PeriodicSendProcess_Channel macro to P


From: Allen Ibara
Subject: [paparazzi-commits] [5132] Change PeriodicSendProcess_Channel macro to PeriodicSendProcess( Channel) and convert all in-tree users.
Date: Thu, 22 Jul 2010 21:37:39 +0000

Revision: 5132
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=5132
Author:   aibara
Date:     2010-07-22 21:37:39 +0000 (Thu, 22 Jul 2010)
Log Message:
-----------
Change PeriodicSendProcess_Channel macro to PeriodicSendProcess(Channel) and 
convert all in-tree users. For example: PeriodicSendMain_DefaultChannel() 
becomes PeriodicSendMain(DefaultChannel). The second macro is a bit more 
flexible as it allows the user to pass an arbitrary parameter to the downlink 
layers. In case any out-of-tree code exists, it shuold converted like this: 
find sw/airborne/ -type f -exec sed -i 
's/\(PeriodicSend[A-Za-z]*\)_\(.*\)(.*)/\1(\2)/' {} \;

Modified Paths:
--------------
    paparazzi3/trunk/sw/airborne/booz/booz2_telemetry.h
    paparazzi3/trunk/sw/airborne/csc/csc_ap_main.c
    paparazzi3/trunk/sw/airborne/csc/csc_main.c
    paparazzi3/trunk/sw/airborne/csc/mercury_csc_main.c
    paparazzi3/trunk/sw/airborne/csc/ppm_bridge_main.c
    paparazzi3/trunk/sw/airborne/fbw_downlink.h
    paparazzi3/trunk/sw/airborne/main_ap.c
    paparazzi3/trunk/sw/tools/gen_periodic.ml

Modified: paparazzi3/trunk/sw/airborne/booz/booz2_telemetry.h
===================================================================
--- paparazzi3/trunk/sw/airborne/booz/booz2_telemetry.h 2010-07-22 20:57:11 UTC 
(rev 5131)
+++ paparazzi3/trunk/sw/airborne/booz/booz2_telemetry.h 2010-07-22 21:37:39 UTC 
(rev 5132)
@@ -789,7 +789,7 @@
 
 #include "periodic.h"
 #define Booz2TelemetryPeriodic() {                     \
-    PeriodicSendMain_DefaultChannel();                 \
+    PeriodicSendMain(DefaultChannel);                  \
   }
 
 

Modified: paparazzi3/trunk/sw/airborne/csc/csc_ap_main.c
===================================================================
--- paparazzi3/trunk/sw/airborne/csc/csc_ap_main.c      2010-07-22 20:57:11 UTC 
(rev 5131)
+++ paparazzi3/trunk/sw/airborne/csc/csc_ap_main.c      2010-07-22 21:37:39 UTC 
(rev 5132)
@@ -176,7 +176,7 @@
 {
   static uint32_t csc_loops = 0;
   
-  PeriodicSendAp_DefaultChannel();
+  PeriodicSendAp(DefaultChannel);
   radio_control_periodic_task();
 
   if (rc_status == RC_REALLY_LOST) {

Modified: paparazzi3/trunk/sw/airborne/csc/csc_main.c
===================================================================
--- paparazzi3/trunk/sw/airborne/csc/csc_main.c 2010-07-22 20:57:11 UTC (rev 
5131)
+++ paparazzi3/trunk/sw/airborne/csc/csc_main.c 2010-07-22 21:37:39 UTC (rev 
5132)
@@ -111,7 +111,7 @@
   static uint32_t csc_loops = 0;
 
   #ifdef DOWNLINK
-  PeriodicSendAp_DefaultChannel();
+  PeriodicSendAp(DefaultChannel);
   #endif
 
   if (servo_cmd_timeout > SERVO_TIMEOUT) {

Modified: paparazzi3/trunk/sw/airborne/csc/mercury_csc_main.c
===================================================================
--- paparazzi3/trunk/sw/airborne/csc/mercury_csc_main.c 2010-07-22 20:57:11 UTC 
(rev 5131)
+++ paparazzi3/trunk/sw/airborne/csc/mercury_csc_main.c 2010-07-22 21:37:39 UTC 
(rev 5132)
@@ -142,7 +142,7 @@
   static uint32_t csc_loops = 0;
 
   #ifdef DOWNLINK
-  PeriodicSendAp_DefaultChannel();
+  PeriodicSendAp(DefaultChannel);
   #endif
 
   #ifdef USE_VANE_SENSOR

Modified: paparazzi3/trunk/sw/airborne/csc/ppm_bridge_main.c
===================================================================
--- paparazzi3/trunk/sw/airborne/csc/ppm_bridge_main.c  2010-07-22 20:57:11 UTC 
(rev 5131)
+++ paparazzi3/trunk/sw/airborne/csc/ppm_bridge_main.c  2010-07-22 21:37:39 UTC 
(rev 5132)
@@ -73,7 +73,7 @@
 
 static void csc_main_periodic( void )
 {
-  PeriodicSendAp_DefaultChannel();
+  PeriodicSendAp(DefaultChannel);
   radio_control_periodic_task();
 
   cpu_time++;

Modified: paparazzi3/trunk/sw/airborne/fbw_downlink.h
===================================================================
--- paparazzi3/trunk/sw/airborne/fbw_downlink.h 2010-07-22 20:57:11 UTC (rev 
5131)
+++ paparazzi3/trunk/sw/airborne/fbw_downlink.h 2010-07-22 21:37:39 UTC (rev 
5132)
@@ -80,7 +80,7 @@
 #endif
 
 static inline void fbw_downlink_periodic_task(void) {
-  PeriodicSendFbw_DefaultChannel()
+  PeriodicSendFbw(DefaultChannel)
 }
 
 

Modified: paparazzi3/trunk/sw/airborne/main_ap.c
===================================================================
--- paparazzi3/trunk/sw/airborne/main_ap.c      2010-07-22 20:57:11 UTC (rev 
5131)
+++ paparazzi3/trunk/sw/airborne/main_ap.c      2010-07-22 21:37:39 UTC (rev 
5132)
@@ -262,7 +262,7 @@
   }
   /** then report periodicly */
   else {
-    PeriodicSendAp_DefaultChannel();
+    PeriodicSendAp(DefaultChannel);
   }
 }
 

Modified: paparazzi3/trunk/sw/tools/gen_periodic.ml
===================================================================
--- paparazzi3/trunk/sw/tools/gen_periodic.ml   2010-07-22 20:57:11 UTC (rev 
5131)
+++ paparazzi3/trunk/sw/tools/gen_periodic.ml   2010-07-22 21:37:39 UTC (rev 
5132)
@@ -149,7 +149,7 @@
        incr i)
        modes;
 
-      lprintf avr_h "#define PeriodicSend%s_%s() {  /* %dHz */ \\\n" 
process_name channel_name freq;
+      lprintf avr_h "#define PeriodicSend%s(%s) {  /* %dHz */ \\\n" 
process_name channel_name freq;
       right ();
       output_modes avr_h process_name channel_name modes freq;
       left ();




reply via email to

[Prev in Thread] Current Thread [Next in Thread]