diff --git a/tangostationcontrol/tangostationcontrol/devices/sdp/sdp.py b/tangostationcontrol/tangostationcontrol/devices/sdp/sdp.py
index b232c2a2152b2f505c72c0413279ebc7e2f40984..f9e91e5e558e35351ebd56640a26e3ba30a6111f 100644
--- a/tangostationcontrol/tangostationcontrol/devices/sdp/sdp.py
+++ b/tangostationcontrol/tangostationcontrol/devices/sdp/sdp.py
@@ -194,22 +194,6 @@ class SDP(opcua_device):
     FPGA_bf_weights_xx_xy_yx_yy_R = attribute_wrapper(comms_annotation=["FPGA_bf_weights_xx_xy_yx_yy_R"], datatype=numpy.int16, dims=(N_pol_bf * A_pn * N_pol * N_beamlets_ctrl, N_pn))
     FPGA_bf_weights_xx_xy_yx_yy_RW = attribute_wrapper(comms_annotation=["FPGA_bf_weights_xx_xy_yx_yy_RW"], datatype=numpy.int16, dims=(N_pol_bf * A_pn * N_pol * N_beamlets_ctrl, N_pn), access=AttrWriteType.READ_WRITE)
 
-    # cint16[N_pn][A_pn][N_pol][N_beamlets_ctrl]
-    # Single polarization BF weights using only antenna polarization X. Only X polarization antennas contribute to the X and Y polarization beamlets,
-    # so this can form twice as many, but only X polarization, beams. The N_pol = 2 parameter index is:
-    # 0 for antenna polarization X in beamlet polarization X,
-    # 1 for antenna polarization X in beamlet polarization Y.
-    FPGA_bf_weights_xx_yx_R = attribute_wrapper(comms_annotation=["FPGA_bf_weights_xx_yx_R"], datatype=numpy.int16, dims=(A_pn * N_pol * N_beamlets_ctrl, N_pn))
-    FPGA_bf_weights_xx_yx_RW = attribute_wrapper(comms_annotation=["FPGA_bf_weights_xx_yx_RW"], datatype=numpy.int16, dims=(A_pn * N_pol * N_beamlets_ctrl, N_pn), access=AttrWriteType.READ_WRITE)
-
-    # cint16[N_pn][A_pn][N_pol][N_beamlets_ctrl]
-    # Single polarization BF weights using only antenna polarization Y. Only Y polarization antennas contribute to the X and Y polarization beamlets,
-    # so this can form twice as many, but only Y polarization, beams. The N_pol = 2 parameter index is:
-    # 0 for antenna polarization Y in beamlet polarization X,
-    # 1 for antenna polarization Y in beamlet polarization Y.
-    FPGA_bf_weights_xy_yy_R = attribute_wrapper(comms_annotation=["FPGA_bf_weights_xy_yy_R"], datatype=numpy.int16, dims=(A_pn * N_pol * N_beamlets_ctrl, N_pn))
-    FPGA_bf_weights_xy_yy_RW = attribute_wrapper(comms_annotation=["FPGA_bf_weights_xy_yy_RW"], datatype=numpy.int16, dims=(A_pn * N_pol * N_beamlets_ctrl, N_pn), access=AttrWriteType.READ_WRITE)
-
     # cint16[N_pn][A_pn][N_beamlets_ctrl]
     # BF weights for separate access to respectively w_xx, w_xy, w_yx, and w_yy.
     FPGA_bf_weights_xx_R = attribute_wrapper(comms_annotation=["FPGA_bf_weights_xx_R"], datatype=numpy.int16, dims=(A_pn * N_beamlets_ctrl, N_pn))