From c211fd7907010c0d3b75cb14df0a584bd27282c2 Mon Sep 17 00:00:00 2001
From: Angel <roangel@student.ethz.ch>
Date: Tue, 26 Sep 2017 12:30:34 +0200
Subject: [PATCH] more changes controller

---
 pps_ws/src/d_fall_pps/src/PPSClient.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/pps_ws/src/d_fall_pps/src/PPSClient.cpp b/pps_ws/src/d_fall_pps/src/PPSClient.cpp
index ac16cfda..8d56bc0a 100755
--- a/pps_ws/src/d_fall_pps/src/PPSClient.cpp
+++ b/pps_ws/src/d_fall_pps/src/PPSClient.cpp
@@ -204,6 +204,11 @@ int getInstantController()
 void setControllerUsed(int controller) //for permanent configs
 {
     controller_used = controller;
+
+    if(flying_state == STATE_MOTORS_OFF || flying_state == STATE_FLYING)
+    {
+        setInstantController(controller); //if motors OFF or STATE FLYING, transparent, change is instant
+    }
 }
 
 int getControllerUsed()
-- 
GitLab