From a4383818d68c13ddc57ccd02a4b22864b222ffab Mon Sep 17 00:00:00 2001
From: ucart <ucart_groundstation@iastate.edu>
Date: Sat, 22 Apr 2017 03:44:32 -0500
Subject: [PATCH] found some solid values for take off and touch down

---
 groundStation/scripts/take_off.sh   |  2 +-
 groundStation/scripts/touch_down.sh | 12 ++++++++----
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/groundStation/scripts/take_off.sh b/groundStation/scripts/take_off.sh
index 167bd866d..649f5499b 100755
--- a/groundStation/scripts/take_off.sh
+++ b/groundStation/scripts/take_off.sh
@@ -10,7 +10,7 @@ sleep 2
 
 ./setsource "T trim add" "summand 1" "Altitude PID" "Correction"
 #./setsource 14 0 8 0
-./setparam "Throttle trim" 0 0.45 
+./setparam "Throttle trim" 0 0.5
 #./setparam 13 0 0.45
 ./setparam "Alt Setpoint" 0 -0.88
 #./setparam 11 0 -0.5
diff --git a/groundStation/scripts/touch_down.sh b/groundStation/scripts/touch_down.sh
index 3bfb41533..79a4bc11d 100755
--- a/groundStation/scripts/touch_down.sh
+++ b/groundStation/scripts/touch_down.sh
@@ -1,6 +1,6 @@
 #! /bin/bash
 
-cut_off="-0.25"
+cut_off="-0.15"
 regex='[+-]?[0-9]+\.?[0-9]*$'
 
 
@@ -8,9 +8,13 @@ regex='[+-]?[0-9]+\.?[0-9]*$'
 alt="$(echo "$(./getparam 'VRPN Alt' 0)" | grep -Eo "$regex")"
 
 while awk 'BEGIN { if ('$alt'>='$cut_off') {exit 1}}'; do
-	alt="$(echo "$(./getparam 'VRPN Alt' 0)" | grep -Eo "$regex")"
-	./setparam 'Alt Setpoint' 0 $( bc <<< "$alt + 0.1")
-	echo "$alt   too high"
+	if (( $(bc <<< "$alt < -0.5") )); then
+		alt="$(echo "$(./getparam 'VRPN Alt' 0)" | grep -Eo "$regex")"
+		./setparam 'Alt Setpoint' 0 $( bc <<< "$alt + 0.15")
+	else
+		alt="$(echo "$(./getparam 'VRPN Alt' 0)" | grep -Eo "$regex")"
+		./setparam 'Alt Setpoint' 0 $( bc <<< "$alt + 0.25")
+	fi
 	sleep .5
 done
 
-- 
GitLab