Skip to content
Snippets Groups Projects
Commit c91be878 authored by Corné Lukken's avatar Corné Lukken
Browse files

L2SS-876: Fix antennafield restore function

parent 40c6c715
No related branches found
No related tags found
1 merge request!408L2SS-876: Get current RECV values before updating through antennafield
...@@ -31,8 +31,8 @@ class TestAntennaFieldDevice(AbstractTestBases.TestDeviceBase): ...@@ -31,8 +31,8 @@ class TestAntennaFieldDevice(AbstractTestBases.TestDeviceBase):
def restore_antennafield(self): def restore_antennafield(self):
self.proxy.put_property({ self.proxy.put_property({
"RECV_devices": ["STAT/RECV/1"], "RECV_devices": ["STAT/RECV/1"],
"HBAT_Power_to_RECV_mapping": [-1] * 96, "Power_to_RECV_mapping": [-1, -1] * 48,
"HBAT_Control_to_RECV_mapping": [-1] * 96 "Control_to_RECV_mapping": [-1, -1] * 48
}) })
@staticmethod @staticmethod
......
...@@ -63,9 +63,11 @@ class TestDeviceDigitalBeam(AbstractTestBases.TestDeviceBase): ...@@ -63,9 +63,11 @@ class TestDeviceDigitalBeam(AbstractTestBases.TestDeviceBase):
NR_TILES = 48 NR_TILES = 48
antennafield_proxy = TestDeviceProxy(self.antennafield_iden) antennafield_proxy = TestDeviceProxy(self.antennafield_iden)
control_mapping = [[1,i] for i in range(NR_TILES)] control_mapping = [[1,i] for i in range(NR_TILES)]
antennafield_proxy.put_property({"RECV_devices": [self.recv_iden], antennafield_proxy.put_property({
"HBAT_Control_to_RECV_mapping": numpy.array(control_mapping).flatten(), "RECV_devices": [self.recv_iden],
'Antenna_Quality': antenna_qualities, 'Antenna_Use': antenna_use}) "Control_to_RECV_mapping": numpy.array(control_mapping).flatten(),
'Antenna_Quality': antenna_qualities, 'Antenna_Use': antenna_use}
)
antennafield_proxy.off() antennafield_proxy.off()
antennafield_proxy.boot() antennafield_proxy.boot()
return antennafield_proxy return antennafield_proxy
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment