From 2e9cb659c9e10d2a5a0b8e8858e46d1da47cf05c Mon Sep 17 00:00:00 2001
From: Dennis Mannhart <dennis.mannhart@gmail.com>
Date: Thu, 15 Feb 2018 11:09:39 +0100
Subject: [PATCH] FlightTaskManual: method to reset all members setpoints to
 NAN

---
 src/lib/FlightTasks/tasks/FlightTaskManual.cpp | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/lib/FlightTasks/tasks/FlightTaskManual.cpp b/src/lib/FlightTasks/tasks/FlightTaskManual.cpp
index ed34e449e8..827c2c9641 100644
--- a/src/lib/FlightTasks/tasks/FlightTaskManual.cpp
+++ b/src/lib/FlightTasks/tasks/FlightTaskManual.cpp
@@ -1,6 +1,6 @@
 /****************************************************************************
  *
- *   Copyright (c) 2017 PX4 Development Team. All rights reserved.
+ *   Copyright (c) 2018 PX4 Development Team. All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -98,3 +98,12 @@ bool FlightTaskManual::_evaluateSticks()
 		return false;
 	}
 }
+
+void FlightTaskManual::_resetToNAN()
+{
+	_thr_sp *= NAN;
+	_vel_sp *= NAN;
+	_pos_sp *= NAN;
+	_yaw_sp = NAN;
+	_yaw_rate_sp = NAN;
+}
-- 
GitLab