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):
def restore_antennafield(self):
self.proxy.put_property({
"RECV_devices": ["STAT/RECV/1"],
"HBAT_Power_to_RECV_mapping": [-1] * 96,
"HBAT_Control_to_RECV_mapping": [-1] * 96
"Power_to_RECV_mapping": [-1, -1] * 48,
"Control_to_RECV_mapping": [-1, -1] * 48
})
@staticmethod
......
......@@ -63,9 +63,11 @@ class TestDeviceDigitalBeam(AbstractTestBases.TestDeviceBase):
NR_TILES = 48
antennafield_proxy = TestDeviceProxy(self.antennafield_iden)
control_mapping = [[1,i] for i in range(NR_TILES)]
antennafield_proxy.put_property({"RECV_devices": [self.recv_iden],
"HBAT_Control_to_RECV_mapping": numpy.array(control_mapping).flatten(),
'Antenna_Quality': antenna_qualities, 'Antenna_Use': antenna_use})
antennafield_proxy.put_property({
"RECV_devices": [self.recv_iden],
"Control_to_RECV_mapping": numpy.array(control_mapping).flatten(),
'Antenna_Quality': antenna_qualities, 'Antenna_Use': antenna_use}
)
antennafield_proxy.off()
antennafield_proxy.boot()
return antennafield_proxy
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment