From 6f9f0908e87b668bc21993fcdd9f550d6f41c476 Mon Sep 17 00:00:00 2001
From: Roberto Susino <roberto.susino@inaf.it>
Date: Thu, 16 Dec 2021 10:12:33 +0100
Subject: [PATCH] Add error code for missing parameter in HK table

---
 interpol_param.pro | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/interpol_param.pro b/interpol_param.pro
index 350aaf9..12fb108 100644
--- a/interpol_param.pro
+++ b/interpol_param.pro
@@ -14,6 +14,11 @@ function interpol_param, table, par_name, date, empty_params = empty_params
 	par_val = par_val[s]
 	par_date = par_date[s]
 	jul_date = date_conv(date, 'JULIAN')
-	if jul_date ge min(par_date) and jul_date le max(par_date) then value = interpol(float(par_val), par_date, jul_date) else value = 0.0
+	if jul_date ge min(par_date) and jul_date le max(par_date) then value = interpol(float(par_val), par_date, jul_date) else begin
+		; value = 0.0
+		journal, 'Error 01: parameter not found in house-keeping dump table.'
+		journal
+		exit, status = 1
+	endelse
 	if finite(value) then return, value else return, 0.0
 end
-- 
GitLab