From 4b009c5a7aa1e124b2257145947dba70d14abe77 Mon Sep 17 00:00:00 2001
From: Thomas Juerges <4-jurges@users.noreply.git.astron.nl>
Date: Thu, 2 Jul 2020 13:13:48 +0200
Subject: [PATCH] Set default values for all attributes

---
 StatsCrosslet-DS/StatsCrosslet.py | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/StatsCrosslet-DS/StatsCrosslet.py b/StatsCrosslet-DS/StatsCrosslet.py
index 331877249..92805d9e9 100644
--- a/StatsCrosslet-DS/StatsCrosslet.py
+++ b/StatsCrosslet-DS/StatsCrosslet.py
@@ -174,10 +174,18 @@ class StatsCrosslet(Device):
             self.obj = self.client.get_root_node().get_child(["0:Objects", "{}:StationMetrics".format(ns),                                            "{}:RCU".format(ns)])
             self.record_cross = "{}:record_cross".format(ns)
             self.debug_stream("Connecting to OPC-UA server %s:%d done.", self.OPC_Server_Name, self.OPC_Server_Port)
+
             # Set default values in the read/write attributes.
-            self._pause_time = self.Default_pause_time
-            self._integration_time = self.Default_integration_time
+#            self._subband = 0
             self._subband = self.Default_subband
+#            self._integration_time = 0.0
+            self._integration_time = self.Default_integration_time
+            self._time_stamp = ''
+#            self._pause_time = 0.0
+            self._pause_time = self.Default_pause_time
+            self._rcu_modes = ('',)
+            self._visibilities_imag = ((0.0,),)
+            self._visibilities_real = ((0.0,),)
 
             self.data_read_loop = threading.Thread(target = self.read_data)
             self.data_acquisition_is_active = False
-- 
GitLab