From 0a7dd99c4add32e1af8977513b1b1fd76c7aef47 Mon Sep 17 00:00:00 2001 From: MavLab Date: Wed, 8 Aug 2012 17:05:30 +0200 Subject: [PATCH] [fix] digital_cam_servo should not access fbw variables --- sw/airborne/modules/digital_cam/servo_cam_ctrl.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sw/airborne/modules/digital_cam/servo_cam_ctrl.h b/sw/airborne/modules/digital_cam/servo_cam_ctrl.h index 4ad1674ec73..9a35b67dfef 100644 --- a/sw/airborne/modules/digital_cam/servo_cam_ctrl.h +++ b/sw/airborne/modules/digital_cam/servo_cam_ctrl.h @@ -49,7 +49,7 @@ // Include Servo and airframe servo channels #include "std.h" -#include "commands.h" +#include "inter_mcu.h" #include "generated/airframe.h" extern uint8_t dc_timer; @@ -63,8 +63,8 @@ static inline void servo_cam_ctrl_init(void) dc_timer = 0; } -#define DC_PUSH(X) commands[X] = -MAX_PPRZ; -#define DC_RELEASE(X) commands[X] = MAX_PPRZ; +#define DC_PUSH(X) ap_state->commands[X] = -MAX_PPRZ; +#define DC_RELEASE(X) ap_state->commands[X] = MAX_PPRZ; #ifndef DC_SHUTTER_DELAY #define DC_SHUTTER_DELAY 2 /* 4Hz -> 0.5s */