diff --git a/devices/devices/recv.py b/devices/devices/recv.py
index 17909f523ae5a7f8eadb28c5012ca6e542bf88d3..2506bd4c7fb789471ce83cd039ac28b2e4925b1f 100644
--- a/devices/devices/recv.py
+++ b/devices/devices/recv.py
@@ -64,6 +64,7 @@ class RECV(opcua_device):
     # Attributes
     # ----------
     ANT_status_R = attribute(dtype=str, max_dim_x=3, max_dim_y=32)
+    RCU_LED_colour_R = attribute(dtype=numpy.uint32, dims=(32,), fget=lambda self: (2 * self.RCU_LED_green_on_R + 4 * self.RCU_LED_red_on_R).astype(numpy.uint32))
 
     ANT_mask_RW                  = attribute_wrapper(comms_annotation=["ANT_mask_RW"               ],datatype=numpy.bool_  , dims=(3,32), access=AttrWriteType.READ_WRITE)
     HBAT_BF_delays_R             = attribute_wrapper(comms_annotation=["HBAT_BF_delays_R"          ],datatype=numpy.int64  , dims=(32,96))