From 69b25af8672e9609722a53c97048bed3431f59b3 Mon Sep 17 00:00:00 2001 From: atomiclama Date: Mon, 8 Feb 2016 12:24:03 +0000 Subject: [PATCH] fix for mixer --- src/main/mw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/mw.c b/src/main/mw.c index f5947df64..8606d26e9 100644 --- a/src/main/mw.c +++ b/src/main/mw.c @@ -219,7 +219,7 @@ void filterRc(void){ void scaleRcCommandToFpvCamAngle(void) { int16_t roll = rcCommand[ROLL]; int16_t yaw = rcCommand[YAW]; - rcCommand[ROLL] = constrain(cos(masterConfig.rxConfig.fpvCamAngleDegrees*RAD) * roll + sin(masterConfig.rxConfig.fpvCamAngleDegrees*RAD) * yaw, -500, 500); + rcCommand[ROLL] = constrain(cos(masterConfig.rxConfig.fpvCamAngleDegrees*RAD) * roll - sin(masterConfig.rxConfig.fpvCamAngleDegrees*RAD) * yaw, -500, 500); rcCommand[YAW] = constrain(cos(masterConfig.rxConfig.fpvCamAngleDegrees*RAD) * yaw + sin(masterConfig.rxConfig.fpvCamAngleDegrees*RAD) * roll, -500, 500); }