paparazzi-commits
[Top][All Lists]
Advanced

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

[paparazzi-commits] [4097] cam on power switch


From: Gautier Hattenberger
Subject: [paparazzi-commits] [4097] cam on power switch
Date: Tue, 08 Sep 2009 09:02:31 +0000

Revision: 4097
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4097
Author:   gautier
Date:     2009-09-08 09:02:31 +0000 (Tue, 08 Sep 2009)
Log Message:
-----------
cam on power switch

Modified Paths:
--------------
    paparazzi3/trunk/sw/airborne/booz/booz2_cam.c
    paparazzi3/trunk/sw/airborne/booz/booz2_cam.h

Modified: paparazzi3/trunk/sw/airborne/booz/booz2_cam.c
===================================================================
--- paparazzi3/trunk/sw/airborne/booz/booz2_cam.c       2009-09-08 08:29:48 UTC 
(rev 4096)
+++ paparazzi3/trunk/sw/airborne/booz/booz2_cam.c       2009-09-08 09:02:31 UTC 
(rev 4097)
@@ -48,6 +48,7 @@
 #ifdef BOOZ2_CAM_PAN_NEUTRAL
   booz2_cam_pan = BOOZ2_CAM_PAN_NEUTRAL;
 #endif
+  LED_ON(CAM_SWITCH_LED);
 }
 
 void booz2_cam_periodic(void) {
@@ -65,7 +66,7 @@
     case BOOZ2_CAM_MODE_HEADING:
 #if defined BOOZ2_CAM_TILT_MIN && defined BOOZ2_CAM_TILT_MAX
       Bound(booz2_cam_tilt,BOOZ2_CAM_TILT_MIN,BOOZ2_CAM_TILT_MAX);
-      Booz2SetPwmValue(booz2_cam_tilt);
+      //Booz2SetPwmValue(booz2_cam_tilt);
 #endif
 #if defined BOOZ2_CAM_PAN_MIN && defined BOOZ2_CAM_PAN_MAX
       //Bound(booz2_cam_pan,BOOZ2_CAM_PAN_MIN,BOOZ2_CAM_PAN_MAX);

Modified: paparazzi3/trunk/sw/airborne/booz/booz2_cam.h
===================================================================
--- paparazzi3/trunk/sw/airborne/booz/booz2_cam.h       2009-09-08 08:29:48 UTC 
(rev 4096)
+++ paparazzi3/trunk/sw/airborne/booz/booz2_cam.h       2009-09-08 09:02:31 UTC 
(rev 4097)
@@ -27,6 +27,7 @@
 
 #include "airframe.h"
 #include "std.h"
+#include "led.h"
 
 #define BOOZ2_CAM_MODE_NONE     0
 #define BOOZ2_CAM_MODE_MANUAL   1
@@ -45,5 +46,11 @@
 extern void booz2_cam_init(void);
 extern void booz2_cam_periodic(void);
 
+#define booz2_cam_SetCamMode(_v) { \
+  booz2_cam_mode = _v; \
+  if (booz2_cam_mode == BOOZ2_CAM_MODE_NONE) { LED_ON(CAM_SWITCH_LED); } \
+  else { LED_OFF(CAM_SWITCH_LED); } \
+}
+
 #endif /* BOOZ2_CAM_H */
 





reply via email to

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