From a19a4f2160460375d6f9a856fcffae77ec6892cd Mon Sep 17 00:00:00 2001
From: Furkan <furkan.erdogan1205@gmail.com>
Date: Wed, 28 Sep 2022 14:47:05 +0200
Subject: [PATCH] TimeStamp template parameter

---
 INTERNAL_PARAM_DEF/timestamp.xml         | 24 ++++++++++++++++++++++++
 PARAM_INFO_PREDEFINED/info_timestamp.xml |  4 ++++
 ParamTemplateList.xml                    |  5 +++++
 3 files changed, 33 insertions(+), 0 deletions(-)
 create mode 100644 INTERNAL_PARAM_DEF/timestamp.xml
 create mode 100644 PARAM_INFO_PREDEFINED/info_timestamp.xml

diff --git a/INTERNAL_PARAM_DEF/timestamp.xml b/INTERNAL_PARAM_DEF/timestamp.xml
new file mode 100644
index 0000000..41653a6
--- /dev/null
+++ b/INTERNAL_PARAM_DEF/timestamp.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<param xml:id="timestamp_##SAMPLING##">
+  <info>
+    <name>TimeStamp</name>
+    <short_name>TimeStamp</short_name>
+    <components/>
+    <units>s</units>
+    <coordinates_system/>
+    <tensor_order>0</tensor_order>
+    <si_conversion/>
+    <fill_value/>
+    <ucd/>
+    <dataset_id/>
+  </info>
+  <gap_threshold>5</gap_threshold>
+  <get> 
+    <constant>
+        <param sampling="##SAMPLING##" type="int" dim1="1" dim2="1" value="1"/>
+    </constant>
+  </get>
+  <process description="timestamp(const)">#timestamp($constant_##SAMPLING##_int_1_1_1)</process>
+  <output/>
+</param>
+
diff --git a/PARAM_INFO_PREDEFINED/info_timestamp.xml b/PARAM_INFO_PREDEFINED/info_timestamp.xml
new file mode 100644
index 0000000..9029a60
--- /dev/null
+++ b/PARAM_INFO_PREDEFINED/info_timestamp.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<paraminfo id="timestamp">
+    <dimensions dim_1="1"/>
+</paraminfo>
diff --git a/ParamTemplateList.xml b/ParamTemplateList.xml
index bdda23b..3451039 100644
--- a/ParamTemplateList.xml
+++ b/ParamTemplateList.xml
@@ -1855,6 +1855,11 @@
            </argument>
         </arguments>
     </paramTemplate>
+	<paramTemplate paramId="timestamp" fileName="timestamp_##SAMPLING##">
+        <arguments>
+           <argument key="SAMPLING" name="Sampling" type="float" default="60"/>
+        </arguments>
+    </paramTemplate>
     <paramTemplate paramId="helios1_e1_idist_n_sumel" fileName="helios1_e1_idist_n_sumel_##min##_##max##">
 		<arguments>
 		     <argument key="min" name="Elev Min" type="list" subtype="int" default="0">
--
libgit2 0.21.2