From fe8402452ea9825a3faa9131a450f1e68a051d23 Mon Sep 17 00:00:00 2001
From: joanvallve <jvallve@iri.upc.edu>
Date: Tue, 13 Apr 2021 11:16:53 +0200
Subject: [PATCH] bugfix: elmin in rads

---
 include/gnss/processor/processor_gnss_fix.h     | 2 +-
 include/gnss/processor/processor_tracker_gnss.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/gnss/processor/processor_gnss_fix.h b/include/gnss/processor/processor_gnss_fix.h
index a85f971b2..b246da14a 100644
--- a/include/gnss/processor/processor_gnss_fix.h
+++ b/include/gnss/processor/processor_gnss_fix.h
@@ -52,7 +52,7 @@ struct ParamsProcessorGnssFix : public ParamsProcessorBase
             compute_pos_opt.tropopt    =        _server.getParam<int>   (prefix + _unique_name + "/gnss/tropopt"); // troposphere option: (0:correction off,1:Saastamoinen model,2:SBAS model,3:troposphere option: ZTD estimation,4:ZTD+grad estimation,5:ZTD correction,6:ZTD+grad correction)
             compute_pos_opt.sbascorr   =        _server.getParam<int>   (prefix + _unique_name + "/gnss/sbascorr");// SBAS option (1:long term correction,2:fast correction,4:ionosphere correction,8:ranging)
             compute_pos_opt.raim       =        _server.getParam<bool>  (prefix + _unique_name + "/gnss/raim");    // RAIM enabled
-            compute_pos_opt.elmin      = D2R *  _server.getParam<double>(prefix + _unique_name + "/gnss/elmin");   // min elevation (degrees)
+            compute_pos_opt.elmin      =        _server.getParam<double>(prefix + _unique_name + "/gnss/elmin");   // min elevation (rad)
             compute_pos_opt.maxgdop    =        _server.getParam<double>(prefix + _unique_name + "/gnss/maxgdop"); // maxgdop: reject threshold of gdop
 
             compute_pos_opt.GPS    = _server.getParam<bool>(prefix + _unique_name + "/gnss/constellations/GPS");   /* navigation system */
diff --git a/include/gnss/processor/processor_tracker_gnss.h b/include/gnss/processor/processor_tracker_gnss.h
index f1ad0c33c..768bc9c04 100644
--- a/include/gnss/processor/processor_tracker_gnss.h
+++ b/include/gnss/processor/processor_tracker_gnss.h
@@ -45,7 +45,7 @@ struct ParamsProcessorTrackerGnss : public ParamsProcessorTrackerFeature
         gnss_opt.tropopt    =        _server.getParam<int>   (prefix + _unique_name + "/gnss/tropopt"); // troposphere option: (0:correction off,1:Saastamoinen model,2:SBAS model,3:troposphere option: ZTD estimation,4:ZTD+grad estimation,5:ZTD correction,6:ZTD+grad correction)
         gnss_opt.sbascorr   =        _server.getParam<int>   (prefix + _unique_name + "/gnss/sbascorr");// SBAS option (1:long term correction,2:fast correction,4:ionosphere correction,8:ranging)
         gnss_opt.raim       =        _server.getParam<int>   (prefix + _unique_name + "/gnss/raim");    // RAIM enabled
-        gnss_opt.elmin      = D2R *  _server.getParam<double>(prefix + _unique_name + "/gnss/elmin");   // min elevation (degrees)
+        gnss_opt.elmin      =        _server.getParam<double>(prefix + _unique_name + "/gnss/elmin");   // min elevation (rad)
         gnss_opt.maxgdop    =        _server.getParam<double>(prefix + _unique_name + "/gnss/maxgdop"); // maxgdop: reject threshold of gdop
 
         gnss_opt.GPS    = _server.getParam<bool>(prefix + _unique_name + "/gnss/constellations/GPS");   /* navigation system */
-- 
GitLab