From 31c33ed786a1c8f15a7a19424a3792ee614bbdba Mon Sep 17 00:00:00 2001
From: Tommy Persson <tommy.persson@liu.se>
Date: Fri, 15 Sep 2023 16:21:02 +0200
Subject: [PATCH] Work on spot scenario

---
 lrs_util/jsonutil.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lrs_util/jsonutil.py b/lrs_util/jsonutil.py
index a201e5e..e0e512a 100644
--- a/lrs_util/jsonutil.py
+++ b/lrs_util/jsonutil.py
@@ -616,7 +616,7 @@ def json_basic_inspect_spot(ns, lat, lon, alt, use_alias=False, node_uuid=""):
     }
     return jobj
 
-def json_basic_flyto(ns, lat, lon, alt, commanded_speed, speed="", node_uuid="", use_alias=False, use_lock=False, geopoint=None, fly_home_flag=False, fly_home_height=30):
+def json_basic_flyto(ns, lat, lon, alt, commanded_speed, speed="", node_uuid="", use_alias=False, use_lock=False, geopoint=None, fly_home_flag=False, fly_home_height=30, climb_flag=False):
     if not geopoint:
         print("USING LATLONALT:", lat, lon, alt)
         geopoint = {
@@ -640,6 +640,7 @@ def json_basic_flyto(ns, lat, lon, alt, commanded_speed, speed="", node_uuid="",
         jobj["params"]["commanded-speed"] = commanded_speed
     else:
         jobj["params"]["speed"] = speed
+    jobj["params"]["climb-flag"] = climb_flag
     return jobj;
 
 def json_basic_fly_near(ns, lat, lon, alt, commanded_speed, distance=20.0, height=-1.0, speed="", node_uuid="", use_alias=False, use_lock=False, geopoint=None):
-- 
GitLab