Skip to content
Snippets Groups Projects
Commit 79555974 authored by Jan David Mol's avatar Jan David Mol
Browse files

L2SS-1268: Add support for cross-polarisation subband weights

parent e6b0a8b4
No related branches found
No related tags found
1 merge request!547L2SS-1268: Add support for cross-polarisation subband weights
......@@ -88,6 +88,12 @@ class SDP(OPCUADevice):
default_value=[[SUBBAND_UNIT_WEIGHT] * S_pn * N_subbands] * N_pn,
)
FPGA_subband_weights_cross_RW_default = device_property(
dtype="DevVarULongArray",
mandatory=False,
default_value=[[0] * S_pn * N_subbands] * N_pn,
)
clock_RW_default = device_property(
dtype="DevULong", mandatory=False, default_value=CLK_200_MHZ
)
......@@ -277,6 +283,17 @@ class SDP(OPCUADevice):
dims=(N_pn, S_pn, N_subbands),
access=AttrWriteType.READ_WRITE,
)
FPGA_subband_weights_cross_R = AttributeWrapper(
comms_annotation=["FPGA_subband_weights_cross_R"],
datatype=numpy.uint32,
dims=(N_pn, S_pn, N_subbands),
)
FPGA_subband_weights_cross_RW = AttributeWrapper(
comms_annotation=["FPGA_subband_weights_cross_RW"],
datatype=numpy.uint32,
dims=(N_pn, S_pn, N_subbands),
access=AttrWriteType.READ_WRITE,
)
FPGA_time_since_last_pps_R = AttributeWrapper(
comms_annotation=["FPGA_time_since_last_pps_R"],
datatype=numpy.float_,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment