diff --git a/tangostationcontrol/requirements.txt b/tangostationcontrol/requirements.txt index 087bb148d057ef2e6d10f1727999932e4828c33a..64b992037fe5697a8c90a0518ad41628c6c23faa 100644 --- a/tangostationcontrol/requirements.txt +++ b/tangostationcontrol/requirements.txt @@ -9,4 +9,5 @@ snmp >= 0.1.7 # GPL3 h5py >= 3.5.0 # BSD psutil >= 5.8.0 # BSD docker >= 5.0.3 # Apache 2 -python-logstash-async >= 2.3.0 # MIT \ No newline at end of file +python-logstash-async >= 2.3.0 # MIT +python-casacore diff --git a/tangostationcontrol/tangostationcontrol/beam/__init__.py b/tangostationcontrol/tangostationcontrol/beam/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/tangostationcontrol/tangostationcontrol/devices/beam.py b/tangostationcontrol/tangostationcontrol/devices/beam.py index 1711a8a89f9db0e73cc4bf2fd38e81a7a95ded01..b2ccb5b547e681ed7f6dd8e99903595d1d1771f3 100644 --- a/tangostationcontrol/tangostationcontrol/devices/beam.py +++ b/tangostationcontrol/tangostationcontrol/devices/beam.py @@ -8,7 +8,9 @@ """ # PyTango imports -from tango import AttrWriteType +from tango import AttrWriteType, DevState +from tango import DebugIt +from tango.server import command import numpy # Additional import @@ -17,6 +19,7 @@ from tangostationcontrol.common.entrypoint import entry from tangostationcontrol.clients.attribute_wrapper import attribute_wrapper from tangostationcontrol.devices.lofar_device import lofar_device from tangostationcontrol.common.lofar_logging import device_logging_to_python, log_exceptions +from tangostationcontrol.beam.delays import delay_calculator __all__ = ["Beam", "main"] @@ -31,7 +34,6 @@ class Beam(lofar_device): # Attributes # ---------- - pass # -------- # overloaded functions @@ -41,6 +43,7 @@ class Beam(lofar_device): # -------- # Commands # -------- + pass # ----------