Skip to content
Snippets Groups Projects

L2SS-667: Do not stop beam tracking if it hasn't been started

Merged L2SS-667: Do not stop beam tracking if it hasn't been started
Merged Jan David Mol requested to merge L2SS-667-fix-beam-off into master
1 file
+ 10
2
Compare changes
  • Side-by-side
  • Inline
@@ -87,6 +87,13 @@ class Beam(lofar_device):
@@ -87,6 +87,13 @@ class Beam(lofar_device):
# --------
# --------
# overloaded functions
# overloaded functions
# --------
# --------
 
 
def init_device(self):
 
super().init_device()
 
 
# thread to perform beam tracking
 
self.HBAT_beam_tracker = None
 
@log_exceptions()
@log_exceptions()
def configure_for_initialise(self):
def configure_for_initialise(self):
super().configure_for_initialise()
super().configure_for_initialise()
@@ -126,8 +133,9 @@ class Beam(lofar_device):
@@ -126,8 +133,9 @@ class Beam(lofar_device):
@log_exceptions()
@log_exceptions()
def configure_for_off(self):
def configure_for_off(self):
# Stop thread object
if self.HBAT_beam_tracker:
self.HBAT_beam_tracker.stop()
# Stop thread object
 
self.HBAT_beam_tracker.stop()
super().configure_for_off()
super().configure_for_off()
Loading