diff --git a/tangostationcontrol/tangostationcontrol/devices/base_device_classes/antennafield_device.py b/tangostationcontrol/tangostationcontrol/devices/base_device_classes/antennafield_device.py index db4a90d61519438e2a49588b550e0f737cb745fe..935375b4885941d1b232d05c7ddcfda1df4fecb7 100644 --- a/tangostationcontrol/tangostationcontrol/devices/base_device_classes/antennafield_device.py +++ b/tangostationcontrol/tangostationcontrol/devices/base_device_classes/antennafield_device.py @@ -467,6 +467,7 @@ class AF(LOFARDevice): dtype=((numpy.int64,),), max_dim_x=N_pol, max_dim_y=MAX_ANTENNA, + abs_change="1", ) RCU_attenuator_dB_RW = MappedAttribute( "RCU_attenuator_dB_RW", @@ -479,6 +480,7 @@ class AF(LOFARDevice): "RCU_DTH_freq_R", dtype=(numpy.int64,), max_dim_x=MAX_ANTENNA, + abs_change="1", ) RCU_DTH_freq_RW = MappedAttribute( "RCU_DTH_freq_RW", @@ -520,6 +522,7 @@ class AF(LOFARDevice): dtype=((numpy.int64,),), max_dim_x=2, max_dim_y=MAX_ANTENNA, + abs_change="1", ) RCU_PCB_version_R = MappedAttribute( "RCU_PCB_version_R", diff --git a/tangostationcontrol/tangostationcontrol/devices/sdp/digitalbeam.py b/tangostationcontrol/tangostationcontrol/devices/sdp/digitalbeam.py index 1346d01d9b96e826af415ea54489608633d7c580..310c1d43f22bdb12d62f81c5bbcb73bf0b6ed8ad 100644 --- a/tangostationcontrol/tangostationcontrol/devices/sdp/digitalbeam.py +++ b/tangostationcontrol/tangostationcontrol/devices/sdp/digitalbeam.py @@ -102,6 +102,7 @@ class DigitalBeam(BeamDevice): max_dim_x=N_beamlets_ctrl, access=AttrWriteType.READ_WRITE, fisallowed="is_attribute_access_allowed", + abs_change="1", ) def read_subband_select_RW(self):