From dad295c17384b2a02b1a9581e2c71e7fe20a388c Mon Sep 17 00:00:00 2001
From: stedif <stefano.difrischia@inaf.it>
Date: Thu, 27 Jan 2022 12:18:24 +0100
Subject: [PATCH] L2SS-578: add HBAT steps property in RECV device

---
 .../tangostationcontrol/devices/recv.py       | 38 +++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/tangostationcontrol/tangostationcontrol/devices/recv.py b/tangostationcontrol/tangostationcontrol/devices/recv.py
index 597c76294..bff281756 100644
--- a/tangostationcontrol/tangostationcontrol/devices/recv.py
+++ b/tangostationcontrol/tangostationcontrol/devices/recv.py
@@ -48,6 +48,44 @@ class RECV(opcua_device):
         default_value=[True] * 32
     )
 
+    HBAT_bf_delay_step_delays = device_property(
+        dtype="DevVarFloatArray",
+        mandatory=False,
+        default_value=numpy.array([ 
+    0.0,
+	0.5228E-9,
+	0.9797E-9,
+	1.4277E-9,
+	1.9055E-9,
+	2.4616E-9,
+	2.9539E-9,
+	3.4016E-9,
+	3.8076E-9,
+	4.3461E-9,
+	4.9876E-9,
+	5.4894E-9,
+	5.7973E-9,
+	6.2707E-9,
+	6.8628E-9,
+	7.3989E-9,
+	8.0673E-9,
+	8.6188E-9,
+	9.1039E-9,
+	9.5686E-9,
+	10.0463E-9,
+	10.5774E-9,
+	11.0509E-9,
+	11.5289E-9,
+	11.9374E-9,
+	12.4524E-9,
+	13.0842E-9,
+	13.5936E-9,
+	13.9198E-9,
+	14.4087E-9,
+	14.9781E-9,
+	15.5063E-9],dtype=numpy.float64)
+    )
+
     first_default_settings = [
         # set the masks first, as those filter any subsequent settings
         'ANT_mask_RW',
-- 
GitLab