diff --git a/CDB/LOFAR_ConfigDb.json b/CDB/LOFAR_ConfigDb.json
index d8064975d032047119e89cfa7747fae226886f2c..4259ad7affd6c21b7e4c4b1215f054cdced5027a 100644
--- a/CDB/LOFAR_ConfigDb.json
+++ b/CDB/LOFAR_ConfigDb.json
@@ -12,6 +12,222 @@
                 "RCUSCC": {
                     "PTS/RCUSCC/1": {
                         "attribute_properties": {
+                            "RCU01_Att1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Dither1_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_Dither1_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_Dither2_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_Dither2_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_LED0_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_LED0_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Pwr_dig_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Pwr_dig_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Temp_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_Temp_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
                             "RCU01_Att1_R": {
                                 "event_period": [
                                     "0"
@@ -30,7 +246,250 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Att2_R": {
+                            "RCU01_Att2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Att2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Att3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Att3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Dither1_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Dither1_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Dither2_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Dither2_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_LED0_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_LED0_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Pwr_dig_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Pwr_dig_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Temp_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Temp_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Att1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att3_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -39,7 +498,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Att2_RW": {
+                            "RCU02_Band1_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -48,7 +507,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Att3_R": {
+                            "RCU02_Band1_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -57,7 +516,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Att3_RW": {
+                            "RCU02_Band2_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -66,7 +525,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Band1_R": {
+                            "RCU02_Band2_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -75,7 +534,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Band1_RW": {
+                            "RCU02_Band3_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -84,7 +543,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Band2_R": {
+                            "RCU02_Band3_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -93,7 +552,55 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Band2_RW": {
+                            "RCU02_Dither1_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Dither1_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Dither2_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Dither2_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_LED0_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -102,7 +609,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Band3_R": {
+                            "RCU02_LED0_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -111,7 +618,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Band3_RW": {
+                            "RCU02_Pwr_dig_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -120,7 +627,16 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Dither1_Frequency_R": {
+                            "RCU02_Pwr_dig_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Temp_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -132,7 +648,7 @@
                                     "0.1"
                                 ]
                             },
-                            "RCU01_Dither1_Frequency_RW": {
+                            "RCU02_Temp_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -144,7 +660,115 @@
                                     "0.1"
                                 ]
                             },
-                            "RCU01_Dither2_Frequency_R": {
+                            "RCU03_Att1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Dither1_Frequency_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -156,7 +780,7 @@
                                     "0.1"
                                 ]
                             },
-                            "RCU01_Dither2_Frequency_RW": {
+                            "RCU03_Dither1_Frequency_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -168,7 +792,31 @@
                                     "0.1"
                                 ]
                             },
-                            "RCU01_LED0_R": {
+                            "RCU03_Dither2_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU03_Dither2_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU03_LED0_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -177,7 +825,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_LED0_RW": {
+                            "RCU03_LED0_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -186,7 +834,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Pwr_dig_R": {
+                            "RCU03_Pwr_dig_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -195,7 +843,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Pwr_dig_RW": {
+                            "RCU03_Pwr_dig_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -204,7 +852,7 @@
                                     "1"
                                 ]
                             },
-                            "RCU01_Temp_R": {
+                            "RCU03_Temp_R": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -216,7 +864,7 @@
                                     "0.1"
                                 ]
                             },
-                            "RCU01_Temp_RW": {
+                            "RCU03_Temp_RW": {
                                 "event_period": [
                                     "0"
                                 ],
@@ -250,6 +898,50 @@
                                 "1.0"
                             ],
                             "polled_attr": [
+                                "rcu00_att1_r",
+                                "1000",
+                                "rcu00_att1_rw",
+                                "1000",
+                                "rcu00_att2_r",
+                                "1000",
+                                "rcu00_att2_rw",
+                                "1000",
+                                "rcu00_att3_r",
+                                "1000",
+                                "rcu00_att3_rw",
+                                "1000",
+                                "rcu00_band1_r",
+                                "1000",
+                                "rcu00_band1_rw",
+                                "1000",
+                                "rcu00_band2_r",
+                                "1000",
+                                "rcu00_band2_rw",
+                                "1000",
+                                "rcu00_band3_r",
+                                "1000",
+                                "rcu00_band3_rw",
+                                "1000",
+                                "rcu00_dither1_frequency_r",
+                                "1000",
+                                "rcu00_dither1_frequency_rw",
+                                "1000",
+                                "rcu00_dither2_frequency_r",
+                                "1000",
+                                "rcu00_dither2_frequency_rw",
+                                "1000",
+                                "rcu00_led0_r",
+                                "1000",
+                                "rcu00_led0_rw",
+                                "1000",
+                                "rcu00_pwr_dig_r",
+                                "1000",
+                                "rcu00_pwr_dig_rw",
+                                "1000",
+                                "rcu00_temp_r",
+                                "1000",
+                                "rcu00_temp_rw",
+                                "1000",
                                 "rcu01_att1_r",
                                 "1000",
                                 "rcu01_att1_rw",
@@ -294,6 +986,94 @@
                                 "1000",
                                 "rcu01_temp_rw",
                                 "1000",
+                                "rcu02_att1_r",
+                                "1000",
+                                "rcu02_att1_rw",
+                                "1000",
+                                "rcu02_att2_r",
+                                "1000",
+                                "rcu02_att2_rw",
+                                "1000",
+                                "rcu02_att3_r",
+                                "1000",
+                                "rcu02_att3_rw",
+                                "1000",
+                                "rcu02_band1_r",
+                                "1000",
+                                "rcu02_band1_rw",
+                                "1000",
+                                "rcu02_band2_r",
+                                "1000",
+                                "rcu02_band2_rw",
+                                "1000",
+                                "rcu02_band3_r",
+                                "1000",
+                                "rcu02_band3_rw",
+                                "1000",
+                                "rcu02_dither1_frequency_r",
+                                "1000",
+                                "rcu02_dither1_frequency_rw",
+                                "1000",
+                                "rcu02_dither2_frequency_r",
+                                "1000",
+                                "rcu02_dither2_frequency_rw",
+                                "1000",
+                                "rcu02_led0_r",
+                                "1000",
+                                "rcu02_led0_rw",
+                                "1000",
+                                "rcu02_pwr_dig_r",
+                                "1000",
+                                "rcu02_pwr_dig_rw",
+                                "1000",
+                                "rcu02_temp_r",
+                                "1000",
+                                "rcu02_temp_rw",
+                                "1000",
+                                "rcu03_att1_r",
+                                "1000",
+                                "rcu03_att1_rw",
+                                "1000",
+                                "rcu03_att2_r",
+                                "1000",
+                                "rcu03_att2_rw",
+                                "1000",
+                                "rcu03_att3_r",
+                                "1000",
+                                "rcu03_att3_rw",
+                                "1000",
+                                "rcu03_band1_r",
+                                "1000",
+                                "rcu03_band1_rw",
+                                "1000",
+                                "rcu03_band2_r",
+                                "1000",
+                                "rcu03_band2_rw",
+                                "1000",
+                                "rcu03_band3_r",
+                                "1000",
+                                "rcu03_band3_rw",
+                                "1000",
+                                "rcu03_dither1_frequency_r",
+                                "1000",
+                                "rcu03_dither1_frequency_rw",
+                                "1000",
+                                "rcu03_dither2_frequency_r",
+                                "1000",
+                                "rcu03_dither2_frequency_rw",
+                                "1000",
+                                "rcu03_led0_r",
+                                "1000",
+                                "rcu03_led0_rw",
+                                "1000",
+                                "rcu03_pwr_dig_r",
+                                "1000",
+                                "rcu03_pwr_dig_rw",
+                                "1000",
+                                "rcu03_temp_r",
+                                "1000",
+                                "rcu03_temp_rw",
+                                "1000",
                                 "state",
                                 "1000",
                                 "status",
diff --git a/CDB/thomas_ConfigDb.json b/CDB/thomas_ConfigDb.json
new file mode 100644
index 0000000000000000000000000000000000000000..58d77be50b39b708d918f2fb113e0c617367f102
--- /dev/null
+++ b/CDB/thomas_ConfigDb.json
@@ -0,0 +1,1238 @@
+{
+    "servers": {
+        "Femto": {
+            "CS999": {
+                "Femto": {
+                    "opc-ua/test-femto/1": {}
+                }
+            }
+        },
+        "RCUSCC": {
+            "1": {
+                "RCUSCC": {
+                    "PTS/RCUSCC/1": {
+                        "attribute_properties": {
+                            "RCU01_Att1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Att3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Band3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Dither1_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_Dither1_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_Dither2_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_Dither2_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_LED0_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_LED0_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Pwr_dig_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Pwr_dig_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU00_Temp_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU00_Temp_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Att1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Att1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Att2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Att2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Att3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Att3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Band3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Dither1_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Dither1_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Dither2_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Dither2_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_LED0_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_LED0_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Pwr_dig_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Pwr_dig_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU01_Temp_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU01_Temp_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Att1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Att3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Band1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Band1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Band2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Band2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Band3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Band3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Dither1_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Dither1_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Dither2_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Dither2_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_LED0_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_LED0_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Pwr_dig_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Pwr_dig_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU02_Temp_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU02_Temp_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU03_Att1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Att3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band1_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band1_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band2_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band2_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band3_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Band3_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Dither1_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU03_Dither1_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU03_Dither2_Frequency_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU03_Dither2_Frequency_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU03_LED0_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_LED0_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Pwr_dig_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Pwr_dig_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "RCU03_Temp_R": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "RCU03_Temp_RW": {
+                                "event_period": [
+                                    "0"
+                                ],
+                                "format": [
+                                    "%6.8f"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "State": {
+                                "event_period": [
+                                    "0"
+                                ]
+                            },
+                            "Status": {
+                                "event_period": [
+                                    "0"
+                                ]
+                            }
+                        },
+                        "properties": {
+                            "OPC_Server_Name": [
+                                "okeanos"
+                            ],
+                            "OPC_Server_Port": [
+                                "50000"
+                            ],
+                            "OPC_Time_Out": [
+                                "1.0"
+                            ],
+                            "polled_attr": [
+                                "rcu00_att1_r",
+                                "1000",
+                                "rcu00_att1_rw",
+                                "1000",
+                                "rcu00_att2_r",
+                                "1000",
+                                "rcu00_att2_rw",
+                                "1000",
+                                "rcu00_att3_r",
+                                "1000",
+                                "rcu00_att3_rw",
+                                "1000",
+                                "rcu00_band1_r",
+                                "1000",
+                                "rcu00_band1_rw",
+                                "1000",
+                                "rcu00_band2_r",
+                                "1000",
+                                "rcu00_band2_rw",
+                                "1000",
+                                "rcu00_band3_r",
+                                "1000",
+                                "rcu00_band3_rw",
+                                "1000",
+                                "rcu00_dither1_frequency_r",
+                                "1000",
+                                "rcu00_dither1_frequency_rw",
+                                "1000",
+                                "rcu00_dither2_frequency_r",
+                                "1000",
+                                "rcu00_dither2_frequency_rw",
+                                "1000",
+                                "rcu00_led0_r",
+                                "1000",
+                                "rcu00_led0_rw",
+                                "1000",
+                                "rcu00_pwr_dig_r",
+                                "1000",
+                                "rcu00_pwr_dig_rw",
+                                "1000",
+                                "rcu00_temp_r",
+                                "1000",
+                                "rcu00_temp_rw",
+                                "1000",
+                                "rcu01_att1_r",
+                                "1000",
+                                "rcu01_att1_rw",
+                                "1000",
+                                "rcu01_att2_r",
+                                "1000",
+                                "rcu01_att2_rw",
+                                "1000",
+                                "rcu01_att3_r",
+                                "1000",
+                                "rcu01_att3_rw",
+                                "1000",
+                                "rcu01_band1_r",
+                                "1000",
+                                "rcu01_band1_rw",
+                                "1000",
+                                "rcu01_band2_r",
+                                "1000",
+                                "rcu01_band2_rw",
+                                "1000",
+                                "rcu01_band3_r",
+                                "1000",
+                                "rcu01_band3_rw",
+                                "1000",
+                                "rcu01_dither1_frequency_r",
+                                "1000",
+                                "rcu01_dither1_frequency_rw",
+                                "1000",
+                                "rcu01_dither2_frequency_r",
+                                "1000",
+                                "rcu01_dither2_frequency_rw",
+                                "1000",
+                                "rcu01_led0_r",
+                                "1000",
+                                "rcu01_led0_rw",
+                                "1000",
+                                "rcu01_pwr_dig_r",
+                                "1000",
+                                "rcu01_pwr_dig_rw",
+                                "1000",
+                                "rcu01_temp_r",
+                                "1000",
+                                "rcu01_temp_rw",
+                                "1000",
+                                "rcu02_att1_r",
+                                "1000",
+                                "rcu02_att1_rw",
+                                "1000",
+                                "rcu02_att2_r",
+                                "1000",
+                                "rcu02_att2_rw",
+                                "1000",
+                                "rcu02_att3_r",
+                                "1000",
+                                "rcu02_att3_rw",
+                                "1000",
+                                "rcu02_band1_r",
+                                "1000",
+                                "rcu02_band1_rw",
+                                "1000",
+                                "rcu02_band2_r",
+                                "1000",
+                                "rcu02_band2_rw",
+                                "1000",
+                                "rcu02_band3_r",
+                                "1000",
+                                "rcu02_band3_rw",
+                                "1000",
+                                "rcu02_dither1_frequency_r",
+                                "1000",
+                                "rcu02_dither1_frequency_rw",
+                                "1000",
+                                "rcu02_dither2_frequency_r",
+                                "1000",
+                                "rcu02_dither2_frequency_rw",
+                                "1000",
+                                "rcu02_led0_r",
+                                "1000",
+                                "rcu02_led0_rw",
+                                "1000",
+                                "rcu02_pwr_dig_r",
+                                "1000",
+                                "rcu02_pwr_dig_rw",
+                                "1000",
+                                "rcu02_temp_r",
+                                "1000",
+                                "rcu02_temp_rw",
+                                "1000",
+                                "rcu03_att1_r",
+                                "1000",
+                                "rcu03_att1_rw",
+                                "1000",
+                                "rcu03_att2_r",
+                                "1000",
+                                "rcu03_att2_rw",
+                                "1000",
+                                "rcu03_att3_r",
+                                "1000",
+                                "rcu03_att3_rw",
+                                "1000",
+                                "rcu03_band1_r",
+                                "1000",
+                                "rcu03_band1_rw",
+                                "1000",
+                                "rcu03_band2_r",
+                                "1000",
+                                "rcu03_band2_rw",
+                                "1000",
+                                "rcu03_band3_r",
+                                "1000",
+                                "rcu03_band3_rw",
+                                "1000",
+                                "rcu03_dither1_frequency_r",
+                                "1000",
+                                "rcu03_dither1_frequency_rw",
+                                "1000",
+                                "rcu03_dither2_frequency_r",
+                                "1000",
+                                "rcu03_dither2_frequency_rw",
+                                "1000",
+                                "rcu03_led0_r",
+                                "1000",
+                                "rcu03_led0_rw",
+                                "1000",
+                                "rcu03_pwr_dig_r",
+                                "1000",
+                                "rcu03_pwr_dig_rw",
+                                "1000",
+                                "rcu03_temp_r",
+                                "1000",
+                                "rcu03_temp_rw",
+                                "1000",
+                                "state",
+                                "1000",
+                                "status",
+                                "1000"
+                            ]
+                        }
+                    }
+                }
+            }
+        },
+        "RandomData": {
+            "CS998": {
+                "RandomData": {
+                    "computation/random/1": {
+                        "properties": {
+                            "polled_attr": [
+                                "rnd1",
+                                "100",
+                                "rnd2",
+                                "100",
+                                "rnd3",
+                                "100",
+                                "rnd4",
+                                "100",
+                                "rnd5",
+                                "100",
+                                "rnd6",
+                                "100",
+                                "rnd7",
+                                "100",
+                                "rnd8",
+                                "100",
+                                "rnd9",
+                                "100",
+                                "rnd10",
+                                "100",
+                                "rnd11",
+                                "100",
+                                "rnd12",
+                                "100",
+                                "rnd13",
+                                "100",
+                                "rnd14",
+                                "100",
+                                "rnd15",
+                                "100",
+                                "rnd16",
+                                "100",
+                                "rnd17",
+                                "100",
+                                "rnd18",
+                                "100",
+                                "rnd19",
+                                "100",
+                                "rnd20",
+                                "100"
+                            ]
+                        }
+                    },
+                    "computation/random/2": {
+                        "properties": {
+                            "polled_attr": [
+                                "rnd1",
+                                "100",
+                                "rnd2",
+                                "100",
+                                "rnd3",
+                                "100",
+                                "rnd4",
+                                "100",
+                                "rnd5",
+                                "100",
+                                "rnd6",
+                                "100",
+                                "rnd7",
+                                "100",
+                                "rnd8",
+                                "100",
+                                "rnd9",
+                                "100",
+                                "rnd10",
+                                "100",
+                                "rnd11",
+                                "100",
+                                "rnd12",
+                                "100",
+                                "rnd13",
+                                "100",
+                                "rnd14",
+                                "100",
+                                "rnd15",
+                                "100",
+                                "rnd16",
+                                "100",
+                                "rnd17",
+                                "100",
+                                "rnd18",
+                                "100",
+                                "rnd19",
+                                "100",
+                                "rnd20",
+                                "100"
+                            ]
+                        }
+                    }
+                }
+            }
+        },
+        "StatsCrosslet": {
+            "CS997": {
+                "StatsCrosslet": {
+                    "opc-ua/test-crossletstats/1": {
+                        "attribute_properties": {
+                            "visibilities_imag": {
+                                "archive_rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            },
+                            "visibilities_real": {
+                                "archive_rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ],
+                                "rel_change": [
+                                    "-0.1",
+                                    "0.1"
+                                ]
+                            }
+                        },
+                        "properties": {
+                            "polled_attr": [
+                                "integration_time",
+                                "1000",
+                                "pause_time",
+                                "1000",
+                                "rcu_modes",
+                                "1000",
+                                "state",
+                                "1000",
+                                "status",
+                                "1000",
+                                "subband",
+                                "1000",
+                                "time_stamp",
+                                "1000",
+                                "visibilities_imag",
+                                "1000",
+                                "visibilities_real",
+                                "1000"
+                            ]
+                        }
+                    }
+                }
+            }
+        }
+    }
+}
diff --git a/RCUSCC/RCUSCC/RCUSCC.py b/RCUSCC/RCUSCC/RCUSCC.py
index 6e59f1456673a93766d531ff693f6010343cf8db..e7e504dc10473e0e51db0b8c6d2dadc5ce4eded0 100644
--- a/RCUSCC/RCUSCC/RCUSCC.py
+++ b/RCUSCC/RCUSCC/RCUSCC.py
@@ -72,6 +72,105 @@ class RCUSCC(Device):
     # Attributes
     # ----------
 
+    RCU00_Att1_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU00_Att1_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Att2_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU00_Att2_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Att3_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU00_Att3_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Band1_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU00_Band1_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Band2_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU00_Band2_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Band3_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU00_Band3_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Dither1_Frequency_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU00_Dither1_Frequency_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Dither2_Frequency_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU00_Dither2_Frequency_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_LED0_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU00_LED0_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Pwr_dig_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU00_Pwr_dig_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU00_Temp_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU00_Temp_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
+
     RCU01_Att1_R = attribute(
         dtype='DevLong64',
     )
@@ -171,6 +270,203 @@ class RCUSCC(Device):
         access=AttrWriteType.READ_WRITE,
     )
 
+    RCU02_Att1_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU02_Att1_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Att2_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU02_Att2_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Att3_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU02_Att3_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Band1_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU02_Band1_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Band2_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU02_Band2_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Band3_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU02_Band3_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Dither1_Frequency_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU02_Dither1_Frequency_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Dither2_Frequency_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU02_Dither2_Frequency_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_LED0_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU02_LED0_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Pwr_dig_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU02_Pwr_dig_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU02_Temp_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU02_Temp_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Att1_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU03_Att1_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Att2_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU03_Att2_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Att3_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU03_Att3_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Band1_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU03_Band1_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Band2_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU03_Band2_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Band3_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU03_Band3_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Dither1_Frequency_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU03_Dither1_Frequency_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Dither2_Frequency_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU03_Dither2_Frequency_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_LED0_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU03_LED0_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Pwr_dig_R = attribute(
+        dtype='DevLong64',
+    )
+
+    RCU03_Pwr_dig_RW = attribute(
+        dtype='DevLong64',
+        access=AttrWriteType.READ_WRITE,
+    )
+
+    RCU03_Temp_R = attribute(
+        dtype='DevDouble',
+    )
+
+    RCU03_Temp_RW = attribute(
+        dtype='DevDouble',
+        access=AttrWriteType.READ_WRITE,
+    )
 
 
     # ---------------
@@ -188,6 +484,72 @@ class RCUSCC(Device):
 
         # Set default values in the RW/R attributes and add them to
         # the mapping.
+        self._RCU00_Att1_R = 0
+        self.attribute_mapping["RCU00_Att1_R"] = {}
+
+        self._RCU00_Att1_RW = 0
+        self.attribute_mapping["RCU00_Att1_RW"] = {}
+
+        self._RCU00_Att2_R = 0
+        self.attribute_mapping["RCU00_Att2_R"] = {}
+
+        self._RCU00_Att2_RW = 0
+        self.attribute_mapping["RCU00_Att2_RW"] = {}
+
+        self._RCU00_Att3_R = 0
+        self.attribute_mapping["RCU00_Att3_R"] = {}
+
+        self._RCU00_Att3_RW = 0
+        self.attribute_mapping["RCU00_Att3_RW"] = {}
+
+        self._RCU00_Band1_R = 0
+        self.attribute_mapping["RCU00_Band1_R"] = {}
+
+        self._RCU00_Band1_RW = 0
+        self.attribute_mapping["RCU00_Band1_RW"] = {}
+
+        self._RCU00_Band2_R = 0
+        self.attribute_mapping["RCU00_Band2_R"] = {}
+
+        self._RCU00_Band2_RW = 0
+        self.attribute_mapping["RCU00_Band2_RW"] = {}
+
+        self._RCU00_Band3_R = 0
+        self.attribute_mapping["RCU00_Band3_R"] = {}
+
+        self._RCU00_Band3_RW = 0
+        self.attribute_mapping["RCU00_Band3_RW"] = {}
+
+        self._RCU00_Dither1_Frequency_R = 0
+        self.attribute_mapping["RCU00_Dither1_Frequency_R"] = {}
+
+        self._RCU00_Dither1_Frequency_RW = 0
+        self.attribute_mapping["RCU00_Dither1_Frequency_RW"] = {}
+
+        self._RCU00_Dither2_Frequency_R = 0
+        self.attribute_mapping["RCU00_Dither2_Frequency_R"] = {}
+
+        self._RCU00_Dither2_Frequency_RW = 0
+        self.attribute_mapping["RCU00_Dither2_Frequency_RW"] = {}
+
+        self._RCU00_LED0_R = 0
+        self.attribute_mapping["RCU00_LED0_R"] = {}
+
+        self._RCU00_LED0_RW = 0
+        self.attribute_mapping["RCU00_LED0_RW"] = {}
+
+        self._RCU00_Pwr_dig_R = 0
+        self.attribute_mapping["RCU00_Pwr_dig_R"] = {}
+
+        self._RCU00_Pwr_dig_RW = 0
+        self.attribute_mapping["RCU00_Pwr_dig_RW"] = {}
+
+        self._RCU00_Temp_R = 0
+        self.attribute_mapping["RCU00_Temp_R"] = {}
+
+        self._RCU00_Temp_RW = 0
+        self.attribute_mapping["RCU00_Temp_RW"] = {}
+
         self._RCU01_Att1_R = 0
         self.attribute_mapping["RCU01_Att1_R"] = {}
 
@@ -254,6 +616,140 @@ class RCUSCC(Device):
         self._RCU01_Temp_RW = 0
         self.attribute_mapping["RCU01_Temp_RW"] = {}
 
+        self._RCU02_Att1_R = 0
+        self.attribute_mapping["RCU02_Att1_R"] = {}
+
+        self._RCU02_Att1_RW = 0
+        self.attribute_mapping["RCU02_Att1_RW"] = {}
+
+        self._RCU02_Att2_R = 0
+        self.attribute_mapping["RCU02_Att2_R"] = {}
+
+        self._RCU02_Att2_RW = 0
+        self.attribute_mapping["RCU02_Att2_RW"] = {}
+
+        self._RCU02_Att3_R = 0
+        self.attribute_mapping["RCU02_Att3_R"] = {}
+
+        self._RCU02_Att3_RW = 0
+        self.attribute_mapping["RCU02_Att3_RW"] = {}
+
+        self._RCU02_Band1_R = 0
+        self.attribute_mapping["RCU02_Band1_R"] = {}
+
+        self._RCU02_Band1_RW = 0
+        self.attribute_mapping["RCU02_Band1_RW"] = {}
+
+        self._RCU02_Band2_R = 0
+        self.attribute_mapping["RCU02_Band2_R"] = {}
+
+        self._RCU02_Band2_RW = 0
+        self.attribute_mapping["RCU02_Band2_RW"] = {}
+
+        self._RCU02_Band3_R = 0
+        self.attribute_mapping["RCU02_Band3_R"] = {}
+
+        self._RCU02_Band3_RW = 0
+        self.attribute_mapping["RCU02_Band3_RW"] = {}
+
+        self._RCU02_Dither1_Frequency_R = 0
+        self.attribute_mapping["RCU02_Dither1_Frequency_R"] = {}
+
+        self._RCU02_Dither1_Frequency_RW = 0
+        self.attribute_mapping["RCU02_Dither1_Frequency_RW"] = {}
+
+        self._RCU02_Dither2_Frequency_R = 0
+        self.attribute_mapping["RCU02_Dither2_Frequency_R"] = {}
+
+        self._RCU02_Dither2_Frequency_RW = 0
+        self.attribute_mapping["RCU02_Dither2_Frequency_RW"] = {}
+
+        self._RCU02_LED0_R = 0
+        self.attribute_mapping["RCU02_LED0_R"] = {}
+
+        self._RCU02_LED0_RW = 0
+        self.attribute_mapping["RCU02_LED0_RW"] = {}
+
+        self._RCU02_Pwr_dig_R = 0
+        self.attribute_mapping["RCU02_Pwr_dig_R"] = {}
+
+        self._RCU02_Pwr_dig_RW = 0
+        self.attribute_mapping["RCU02_Pwr_dig_RW"] = {}
+
+        self._RCU02_Temp_R = 0
+        self.attribute_mapping["RCU02_Temp_R"] = {}
+
+        self._RCU02_Temp_RW = 0
+        self.attribute_mapping["RCU02_Temp_RW"] = {}
+
+        self._RCU03_Att1_R = 0
+        self.attribute_mapping["RCU03_Att1_R"] = {}
+
+        self._RCU03_Att1_RW = 0
+        self.attribute_mapping["RCU03_Att1_RW"] = {}
+
+        self._RCU03_Att2_R = 0
+        self.attribute_mapping["RCU03_Att2_R"] = {}
+
+        self._RCU03_Att2_RW = 0
+        self.attribute_mapping["RCU03_Att2_RW"] = {}
+
+        self._RCU03_Att3_R = 0
+        self.attribute_mapping["RCU03_Att3_R"] = {}
+
+        self._RCU03_Att3_RW = 0
+        self.attribute_mapping["RCU03_Att3_RW"] = {}
+
+        self._RCU03_Band1_R = 0
+        self.attribute_mapping["RCU03_Band1_R"] = {}
+
+        self._RCU03_Band1_RW = 0
+        self.attribute_mapping["RCU03_Band1_RW"] = {}
+
+        self._RCU03_Band2_R = 0
+        self.attribute_mapping["RCU03_Band2_R"] = {}
+
+        self._RCU03_Band2_RW = 0
+        self.attribute_mapping["RCU03_Band2_RW"] = {}
+
+        self._RCU03_Band3_R = 0
+        self.attribute_mapping["RCU03_Band3_R"] = {}
+
+        self._RCU03_Band3_RW = 0
+        self.attribute_mapping["RCU03_Band3_RW"] = {}
+
+        self._RCU03_Dither1_Frequency_R = 0
+        self.attribute_mapping["RCU03_Dither1_Frequency_R"] = {}
+
+        self._RCU03_Dither1_Frequency_RW = 0
+        self.attribute_mapping["RCU03_Dither1_Frequency_RW"] = {}
+
+        self._RCU03_Dither2_Frequency_R = 0
+        self.attribute_mapping["RCU03_Dither2_Frequency_R"] = {}
+
+        self._RCU03_Dither2_Frequency_RW = 0
+        self.attribute_mapping["RCU03_Dither2_Frequency_RW"] = {}
+
+        self._RCU03_LED0_R = 0
+        self.attribute_mapping["RCU03_LED0_R"] = {}
+
+        self._RCU03_LED0_RW = 0
+        self.attribute_mapping["RCU03_LED0_RW"] = {}
+
+        self._RCU03_Pwr_dig_R = 0
+        self.attribute_mapping["RCU03_Pwr_dig_R"] = {}
+
+        self._RCU03_Pwr_dig_RW = 0
+        self.attribute_mapping["RCU03_Pwr_dig_RW"] = {}
+
+        self._RCU03_Temp_R = 0
+        self.attribute_mapping["RCU03_Temp_R"] = {}
+
+        self._RCU03_Temp_RW = 0
+        self.attribute_mapping["RCU03_Temp_RW"] = {}
+
+
+
         # Set defaults to property values.
 
         try:
@@ -274,57 +770,61 @@ class RCUSCC(Device):
 
             self.debug_stream("Mapping OPC-UA MP/CP to attributes...")
 
-            self.attribute_mapping["RCU01_Att1_R"] = self.pcc_node.get_child(["{}:RCU01_Att1_R".format(self.name_space_index)])
+# At the moment only RCU01 is accessible
+#            for rcu in range(4):
+            for i in range(1):
+                rcu = i + 1
+                self.attribute_mapping["RCU{:02d}_Att1_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Att1_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Att1_RW"] = self.pcc_node.get_child(["{}:RCU01_Att1_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Att1_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Att1_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Att2_R"] = self.pcc_node.get_child(["{}:RCU01_Att2_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Att2_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Att2_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Att2_RW"] = self.pcc_node.get_child(["{}:RCU01_Att2_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Att2_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Att2_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Att3_R"] = self.pcc_node.get_child(["{}:RCU01_Att3_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Att3_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Att3_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Att3_RW"] = self.pcc_node.get_child(["{}:RCU01_Att3_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Att3_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Att3_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Att1_R"] = self.pcc_node.get_child(["{}:RCU01_Att1_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Att1_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Att1_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Att1_RW"] = self.pcc_node.get_child(["{}:RCU01_Att1_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Att1_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Att1_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Band1_R"] = self.pcc_node.get_child(["{}:RCU01_Band1_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Band1_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Band1_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Band1_RW"] = self.pcc_node.get_child(["{}:RCU01_Band1_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Band1_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Band1_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Band2_R"] = self.pcc_node.get_child(["{}:RCU01_Band2_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Band2_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Band2_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Band2_RW"] = self.pcc_node.get_child(["{}:RCU01_Band2_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Band2_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Band2_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Band3_R"] = self.pcc_node.get_child(["{}:RCU01_Band3_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Band3_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Band3_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Band3_RW"] = self.pcc_node.get_child(["{}:RCU01_Band3_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Band3_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Band3_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Dither1_Frequency_R"] = self.pcc_node.get_child(["{}:RCU01_Dither1_Frequency_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Dither1_Frequency_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Dither1_Frequency_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Dither1_Frequency_RW"] = self.pcc_node.get_child(["{}:RCU01_Dither1_Frequency_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Dither1_Frequency_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Dither1_Frequency_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Dither2_Frequency_R"] = self.pcc_node.get_child(["{}:RCU01_Dither2_Frequency_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Dither2_Frequency_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Dither2_Frequency_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Dither2_Frequency_RW"] = self.pcc_node.get_child(["{}:RCU01_Dither2_Frequency_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Dither2_Frequency_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Dither2_Frequency_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_LED0_R"] = self.pcc_node.get_child(["{}:RCU01_LED0_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_LED0_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_LED0_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_LED0_RW"] = self.pcc_node.get_child(["{}:RCU01_LED0_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_LED0_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_LED0_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Pwr_dig_R"] = self.pcc_node.get_child(["{}:RCU01_Pwr_dig_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Pwr_dig_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Pwr_dig_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Pwr_dig_RW"] = self.pcc_node.get_child(["{}:RCU01_Pwr_dig_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Pwr_dig_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Pwr_dig_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Temp_R"] = self.pcc_node.get_child(["{}:RCU01_Temp_R".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Temp_R".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Temp_R".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_Temp_RW"] = self.pcc_node.get_child(["{}:RCU01_Temp_RW".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_Temp_RW".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_Temp_RW".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_RCU_off"] = self.pcc_node.get_child(["{}:RCU01_RCU_off".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_RCU_off".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_RCU_off".format(self.name_space_index, rcu)])
 
-            self.attribute_mapping["RCU01_RCU_on"] = self.pcc_node.get_child(["{}:RCU01_RCU_on".format(self.name_space_index)])
+                self.attribute_mapping["RCU{:02d}_RCU_on".format(rcu)] = self.pcc_node.get_child(["{}:RCU{:02d}_RCU_on".format(self.name_space_index, rcu)])
 
 
             self.debug_stream("Mapping OPC-UA MP/CP to attributes done.")
@@ -359,6 +859,236 @@ class RCUSCC(Device):
     # ------------------
     # Attributes methods
     # ------------------
+    def read_RCU00_Att1_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att1_R_read) ENABLED START #
+        """Return the RCU00_Att1_R attribute."""
+        self._RCU00_Att1_R = self.attribute_mapping["RCU00_Att1_R"].get_value()
+        return self._RCU00_Att1_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att1_R_read
+
+    def read_RCU00_Att1_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att1_RW_read) ENABLED START #
+        """Return the RCU00_Att1_R attribute."""
+        self._RCU00_Att1_RW = self.attribute_mapping["RCU00_Att1_RW"].get_value()
+        return self._RCU00_Att1_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att1_RW_read
+
+    def write_RCU00_Att1_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att1_RW_write) ENABLED START #
+        """Set the RCU00_Att1_RW attribute."""
+        self.attribute_mapping["RCU00_Att1_RW"].set_value(value)
+        self._RCU00_Att1_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att1_RW_write
+
+    def read_RCU00_Att2_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att2_R_read) ENABLED START #
+        """Return the RCU00_Att2_R attribute."""
+        self._RCU00_Att2_R = self.attribute_mapping["RCU00_Att2_R"].get_value()
+        return self._RCU00_Att2_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att2_R_read
+
+    def read_RCU00_Att2_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att2_RW_read) ENABLED START #
+        """Return the RCU00_Att2_R attribute."""
+        self._RCU00_Att2_RW = self.attribute_mapping["RCU00_Att2_RW"].get_value()
+        return self._RCU00_Att2_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att2_RW_read
+
+    def write_RCU00_Att2_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att2_RW_write) ENABLED START #
+        """Set the RCU00_Att2_RW attribute."""
+        self.attribute_mapping["RCU00_Att2_RW"].set_value(value)
+        self._RCU00_Att2_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att2_RW_write
+
+    def read_RCU00_Att3_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att3_R_read) ENABLED START #
+        """Return the RCU00_Att3_R attribute."""
+        self._RCU00_Att3_R = self.attribute_mapping["RCU00_Att3_R"].get_value()
+        return self._RCU00_Att3_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att3_R_read
+
+    def read_RCU00_Att3_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att3_RW_read) ENABLED START #
+        """Return the RCU00_Att3_R attribute."""
+        self._RCU00_Att3_RW = self.attribute_mapping["RCU00_Att3_RW"].get_value()
+        return self._RCU00_Att3_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att3_RW_read
+
+    def write_RCU00_Att3_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Att3_RW_write) ENABLED START #
+        """Set the RCU00_Att3_RW attribute."""
+        self.attribute_mapping["RCU00_Att3_RW"].set_value(value)
+        self._RCU00_Att3_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Att3_RW_write
+
+    def read_RCU00_Band1_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band1_R_read) ENABLED START #
+        """Return the RCU00_Band1_R attribute."""
+        self._RCU00_Band1_R = self.attribute_mapping["RCU00_Band1_R"].get_value()
+        return self._RCU00_Band1_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band1_R_read
+
+    def read_RCU00_Band1_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band1_RW_read) ENABLED START #
+        """Return the RCU00_Band1_R attribute."""
+        self._RCU00_Band1_RW = self.attribute_mapping["RCU00_Band1_RW"].get_value()
+        return self._RCU00_Band1_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band1_RW_read
+
+    def write_RCU00_Band1_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band1_RW_write) ENABLED START #
+        """Set the RCU00_Band1_RW attribute."""
+        self.attribute_mapping["RCU00_Band1_RW"].set_value(value)
+        self._RCU00_Band1_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band1_RW_write
+
+    def read_RCU00_Band2_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band2_R_read) ENABLED START #
+        """Return the RCU00_Band2_R attribute."""
+        self._RCU00_Band2_R = self.attribute_mapping["RCU00_Band2_R"].get_value()
+        return self._RCU00_Band2_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band2_R_read
+
+    def read_RCU00_Band2_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band2_RW_read) ENABLED START #
+        """Return the RCU00_Band2_R attribute."""
+        self._RCU00_Band2_RW = self.attribute_mapping["RCU00_Band2_RW"].get_value()
+        return self._RCU00_Band2_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band2_RW_read
+
+    def write_RCU00_Band2_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band2_RW_write) ENABLED START #
+        """Set the RCU00_Band2_RW attribute."""
+        self.attribute_mapping["RCU00_Band2_RW"].set_value(value)
+        self._RCU00_Band2_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band2_RW_write
+
+    def read_RCU00_Band3_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band3_R_read) ENABLED START #
+        """Return the RCU00_Band3_R attribute."""
+        self._RCU00_Band3_R = self.attribute_mapping["RCU00_Band3_R"].get_value()
+        return self._RCU00_Band3_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band3_R_read
+
+    def read_RCU00_Band3_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band3_RW_read) ENABLED START #
+        """Return the RCU00_Band3_R attribute."""
+        self._RCU00_Band3_RW = self.attribute_mapping["RCU00_Band3_RW"].get_value()
+        return self._RCU00_Band3_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band3_RW_read
+
+    def write_RCU00_Band3_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Band3_RW_write) ENABLED START #
+        """Set the RCU00_Band3_RW attribute."""
+        self.attribute_mapping["RCU00_Band3_RW"].set_value(value)
+        self._RCU00_Band3_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Band3_RW_write
+
+    def read_RCU00_Dither1_Frequency_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Dither1_Frequency_R_read) ENABLED START #
+        """Return the RCU00_Dither1_Frequency_R attribute."""
+        self._RCU00_Dither1_Frequency_R = self.attribute_mapping["RCU00_Dither1_Frequency_R"].get_value()
+        return self._RCU00_Dither1_Frequency_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Dither1_Frequency_R_read
+
+    def read_RCU00_Dither1_Frequency_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Dither1_Frequency_RW_read) ENABLED START #
+        """Return the RCU00_Dither1_Frequency_R attribute."""
+        self._RCU00_Dither1_Frequency_RW = self.attribute_mapping["RCU00_Dither1_Frequency_RW"].get_value()
+        return self._RCU00_Dither1_Frequency_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Dither1_Frequency_RW_read
+
+    def write_RCU00_Dither1_Frequency_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Dither1_Frequency_RW_write) ENABLED START #
+        """Set the RCU00_Dither1_Frequency_RW attribute."""
+        self.attribute_mapping["RCU00_Dither1_Frequency_RW"].set_value(value)
+        self._RCU00_Dither1_Frequency_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Dither1_Frequency_RW_write
+
+    def read_RCU00_Dither2_Frequency_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Dither2_Frequency_R_read) ENABLED START #
+        """Return the RCU00_Dither2_Frequency_R attribute."""
+        self._RCU00_Dither2_Frequency_R = self.attribute_mapping["RCU00_Dither2_Frequency_R"].get_value()
+        return self._RCU00_Dither2_Frequency_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Dither2_Frequency_R_read
+
+    def read_RCU00_Dither2_Frequency_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Dither2_Frequency_RW_read) ENABLED START #
+        """Return the RCU00_Dither2_Frequency_R attribute."""
+        self._RCU00_Dither2_Frequency_RW = self.attribute_mapping["RCU00_Dither2_Frequency_RW"].get_value()
+        return self._RCU00_Dither2_Frequency_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Dither2_Frequency_RW_read
+
+    def write_RCU00_Dither2_Frequency_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Dither2_Frequency_RW_write) ENABLED START #
+        """Set the RCU00_Dither2_Frequency_RW attribute."""
+        self.attribute_mapping["RCU00_Dither2_Frequency_RW"].set_value(value)
+        self._RCU00_Dither2_Frequency_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Dither2_Frequency_RW_write
+
+    def read_RCU00_LED0_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_LED0_R_read) ENABLED START #
+        """Return the RCU00_LED0_R attribute."""
+        self._RCU00_LED0_R = self.attribute_mapping["RCU00_LED0_R"].get_value()
+        return self._RCU00_LED0_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_LED0_R_read
+
+    def read_RCU00_LED0_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_LED0_RW_read) ENABLED START #
+        """Return the RCU00_LED0_RW attribute."""
+        self._RCU00_LED0_RW = self.attribute_mapping["RCU00_LED0_RW"].get_value()
+        return self._RCU00_LED0_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_LED0_RW_read
+
+    def write_RCU00_LED0_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_LED0_RW_write) ENABLED START #
+        """Set the RCU00_LED0_RW attribute."""
+        self.attribute_mapping["RCU00_LED0_RW"].set_value(value)
+        self._RCU00_LED0_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_LED0_RW_write
+
+    def read_RCU00_Pwr_dig_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Pwr_dig_R_read) ENABLED START #
+        """Return the RCU00_Pwr_dig_R attribute."""
+        self._RCU00_Pwr_dig_R = self.attribute_mapping["RCU00_Pwr_dig_R"].get_value()
+        return self._RCU00_Pwr_dig_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Pwr_dig_R_read
+
+    def read_RCU00_Pwr_dig_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Pwr_dig_RW_read) ENABLED START #
+        """Return the RCU00_Pwr_dig_RW attribute."""
+        self._RCU00_Pwr_dig_RW = self.attribute_mapping["RCU00_Pwr_dig_RW"].get_value()
+        return self._RCU00_Pwr_dig_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Pwr_dig_RW_read
+
+    def write_RCU00_Pwr_dig_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Pwr_dig_RW_write) ENABLED START #
+        """Set the RCU00_Pwr_dig_RW attribute."""
+        self.attribute_mapping["RCU00_Pwr_dig_RW"].set_value(value)
+        self._RCU00_Pwr_dig_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Pwr_dig_RW_write
+
+    def read_RCU00_Temp_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Temp_R_read) ENABLED START #
+        """Return the RCU00_Temp_R attribute."""
+        self._RCU00_Temp_R = self.attribute_mapping["RCU00_Temp_R"].get_value()
+        return self._RCU00_Temp_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Temp_R_read
+
+    def read_RCU00_Temp_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Temp_RW_read) ENABLED START #
+        """Return the RCU00_Temp_RW attribute."""
+        self._RCU00_Temp_RW = self.attribute_mapping["RCU00_Temp_RW"].get_value()
+        return self._RCU00_Temp_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Temp_RW_read
+
+    def write_RCU00_Temp_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU00_Temp_RW_write) ENABLED START #
+        """Set the RCU00_Temp_RW attribute."""
+        self.attribute_mapping["RCU00_Temp_RW"].set_value(value)
+        self._RCU00_Temp_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_Temp_RW_write
 
     def read_RCU01_Att1_R(self):
         # PROTECTED REGION ID(RCUSCC.RCU01_Att1_R_read) ENABLED START #
@@ -591,6 +1321,469 @@ class RCUSCC(Device):
         self._RCU01_Temp_RW = value
         # PROTECTED REGION END #    //  RCUSCC.RCU01_Temp_RW_write
 
+    def read_RCU02_Att1_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att1_R_read) ENABLED START #
+        """Return the RCU02_Att1_R attribute."""
+        self._RCU02_Att1_R = self.attribute_mapping["RCU02_Att1_R"].get_value()
+        return self._RCU02_Att1_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att1_R_read
+
+    def read_RCU02_Att1_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att1_RW_read) ENABLED START #
+        """Return the RCU02_Att1_R attribute."""
+        self._RCU02_Att1_RW = self.attribute_mapping["RCU02_Att1_RW"].get_value()
+        return self._RCU02_Att1_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att1_RW_read
+
+    def write_RCU02_Att1_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att1_RW_write) ENABLED START #
+        """Set the RCU02_Att1_RW attribute."""
+        self.attribute_mapping["RCU02_Att1_RW"].set_value(value)
+        self._RCU02_Att1_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att1_RW_write
+
+    def read_RCU02_Att2_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att2_R_read) ENABLED START #
+        """Return the RCU02_Att2_R attribute."""
+        self._RCU02_Att2_R = self.attribute_mapping["RCU02_Att2_R"].get_value()
+        return self._RCU02_Att2_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att2_R_read
+
+    def read_RCU02_Att2_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att2_RW_read) ENABLED START #
+        """Return the RCU02_Att2_R attribute."""
+        self._RCU02_Att2_RW = self.attribute_mapping["RCU02_Att2_RW"].get_value()
+        return self._RCU02_Att2_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att2_RW_read
+
+    def write_RCU02_Att2_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att2_RW_write) ENABLED START #
+        """Set the RCU02_Att2_RW attribute."""
+        self.attribute_mapping["RCU02_Att2_RW"].set_value(value)
+        self._RCU02_Att2_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att2_RW_write
+
+    def read_RCU02_Att3_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att3_R_read) ENABLED START #
+        """Return the RCU02_Att3_R attribute."""
+        self._RCU02_Att3_R = self.attribute_mapping["RCU02_Att3_R"].get_value()
+        return self._RCU02_Att3_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att3_R_read
+
+    def read_RCU02_Att3_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att3_RW_read) ENABLED START #
+        """Return the RCU02_Att3_R attribute."""
+        self._RCU02_Att3_RW = self.attribute_mapping["RCU02_Att3_RW"].get_value()
+        return self._RCU02_Att3_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att3_RW_read
+
+    def write_RCU02_Att3_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Att3_RW_write) ENABLED START #
+        """Set the RCU02_Att3_RW attribute."""
+        self.attribute_mapping["RCU02_Att3_RW"].set_value(value)
+        self._RCU02_Att3_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Att3_RW_write
+
+    def read_RCU02_Band1_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band1_R_read) ENABLED START #
+        """Return the RCU02_Band1_R attribute."""
+        self._RCU02_Band1_R = self.attribute_mapping["RCU02_Band1_R"].get_value()
+        return self._RCU02_Band1_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band1_R_read
+
+    def read_RCU02_Band1_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band1_RW_read) ENABLED START #
+        """Return the RCU02_Band1_R attribute."""
+        self._RCU02_Band1_RW = self.attribute_mapping["RCU02_Band1_RW"].get_value()
+        return self._RCU02_Band1_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band1_RW_read
+
+    def write_RCU02_Band1_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band1_RW_write) ENABLED START #
+        """Set the RCU02_Band1_RW attribute."""
+        self.attribute_mapping["RCU02_Band1_RW"].set_value(value)
+        self._RCU02_Band1_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band1_RW_write
+
+    def read_RCU02_Band2_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band2_R_read) ENABLED START #
+        """Return the RCU02_Band2_R attribute."""
+        self._RCU02_Band2_R = self.attribute_mapping["RCU02_Band2_R"].get_value()
+        return self._RCU02_Band2_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band2_R_read
+
+    def read_RCU02_Band2_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band2_RW_read) ENABLED START #
+        """Return the RCU02_Band2_R attribute."""
+        self._RCU02_Band2_RW = self.attribute_mapping["RCU02_Band2_RW"].get_value()
+        return self._RCU02_Band2_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band2_RW_read
+
+    def write_RCU02_Band2_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band2_RW_write) ENABLED START #
+        """Set the RCU02_Band2_RW attribute."""
+        self.attribute_mapping["RCU02_Band2_RW"].set_value(value)
+        self._RCU02_Band2_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band2_RW_write
+
+    def read_RCU02_Band3_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band3_R_read) ENABLED START #
+        """Return the RCU02_Band3_R attribute."""
+        self._RCU02_Band3_R = self.attribute_mapping["RCU02_Band3_R"].get_value()
+        return self._RCU02_Band3_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band3_R_read
+
+    def read_RCU02_Band3_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band3_RW_read) ENABLED START #
+        """Return the RCU02_Band3_R attribute."""
+        self._RCU02_Band3_RW = self.attribute_mapping["RCU02_Band3_RW"].get_value()
+        return self._RCU02_Band3_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band3_RW_read
+
+    def write_RCU02_Band3_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Band3_RW_write) ENABLED START #
+        """Set the RCU02_Band3_RW attribute."""
+        self.attribute_mapping["RCU02_Band3_RW"].set_value(value)
+        self._RCU02_Band3_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Band3_RW_write
+
+    def read_RCU02_Dither1_Frequency_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Dither1_Frequency_R_read) ENABLED START #
+        """Return the RCU02_Dither1_Frequency_R attribute."""
+        self._RCU02_Dither1_Frequency_R = self.attribute_mapping["RCU02_Dither1_Frequency_R"].get_value()
+        return self._RCU02_Dither1_Frequency_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Dither1_Frequency_R_read
+
+    def read_RCU02_Dither1_Frequency_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Dither1_Frequency_RW_read) ENABLED START #
+        """Return the RCU02_Dither1_Frequency_R attribute."""
+        self._RCU02_Dither1_Frequency_RW = self.attribute_mapping["RCU02_Dither1_Frequency_RW"].get_value()
+        return self._RCU02_Dither1_Frequency_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Dither1_Frequency_RW_read
+
+    def write_RCU02_Dither1_Frequency_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Dither1_Frequency_RW_write) ENABLED START #
+        """Set the RCU02_Dither1_Frequency_RW attribute."""
+        self.attribute_mapping["RCU02_Dither1_Frequency_RW"].set_value(value)
+        self._RCU02_Dither1_Frequency_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Dither1_Frequency_RW_write
+
+    def read_RCU02_Dither2_Frequency_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Dither2_Frequency_R_read) ENABLED START #
+        """Return the RCU02_Dither2_Frequency_R attribute."""
+        self._RCU02_Dither2_Frequency_R = self.attribute_mapping["RCU02_Dither2_Frequency_R"].get_value()
+        return self._RCU02_Dither2_Frequency_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Dither2_Frequency_R_read
+
+    def read_RCU02_Dither2_Frequency_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Dither2_Frequency_RW_read) ENABLED START #
+        """Return the RCU02_Dither2_Frequency_R attribute."""
+        self._RCU02_Dither2_Frequency_RW = self.attribute_mapping["RCU02_Dither2_Frequency_RW"].get_value()
+        return self._RCU02_Dither2_Frequency_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Dither2_Frequency_RW_read
+
+    def write_RCU02_Dither2_Frequency_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Dither2_Frequency_RW_write) ENABLED START #
+        """Set the RCU02_Dither2_Frequency_RW attribute."""
+        self.attribute_mapping["RCU02_Dither2_Frequency_RW"].set_value(value)
+        self._RCU02_Dither2_Frequency_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Dither2_Frequency_RW_write
+
+    def read_RCU02_LED0_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_LED0_R_read) ENABLED START #
+        """Return the RCU02_LED0_R attribute."""
+        self._RCU02_LED0_R = self.attribute_mapping["RCU02_LED0_R"].get_value()
+        return self._RCU02_LED0_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_LED0_R_read
+
+    def read_RCU02_LED0_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_LED0_RW_read) ENABLED START #
+        """Return the RCU02_LED0_RW attribute."""
+        self._RCU02_LED0_RW = self.attribute_mapping["RCU02_LED0_RW"].get_value()
+        return self._RCU02_LED0_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_LED0_RW_read
+
+    def write_RCU02_LED0_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_LED0_RW_write) ENABLED START #
+        """Set the RCU02_LED0_RW attribute."""
+        self.attribute_mapping["RCU02_LED0_RW"].set_value(value)
+        self._RCU02_LED0_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_LED0_RW_write
+
+    def read_RCU02_Pwr_dig_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Pwr_dig_R_read) ENABLED START #
+        """Return the RCU02_Pwr_dig_R attribute."""
+        self._RCU02_Pwr_dig_R = self.attribute_mapping["RCU02_Pwr_dig_R"].get_value()
+        return self._RCU02_Pwr_dig_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Pwr_dig_R_read
+
+    def read_RCU02_Pwr_dig_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Pwr_dig_RW_read) ENABLED START #
+        """Return the RCU02_Pwr_dig_RW attribute."""
+        self._RCU02_Pwr_dig_RW = self.attribute_mapping["RCU02_Pwr_dig_RW"].get_value()
+        return self._RCU02_Pwr_dig_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Pwr_dig_RW_read
+
+    def write_RCU02_Pwr_dig_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Pwr_dig_RW_write) ENABLED START #
+        """Set the RCU02_Pwr_dig_RW attribute."""
+        self.attribute_mapping["RCU02_Pwr_dig_RW"].set_value(value)
+        self._RCU02_Pwr_dig_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Pwr_dig_RW_write
+
+    def read_RCU02_Temp_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Temp_R_read) ENABLED START #
+        """Return the RCU02_Temp_R attribute."""
+        self._RCU02_Temp_R = self.attribute_mapping["RCU02_Temp_R"].get_value()
+        return self._RCU02_Temp_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Temp_R_read
+
+    def read_RCU02_Temp_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Temp_RW_read) ENABLED START #
+        """Return the RCU02_Temp_RW attribute."""
+        self._RCU02_Temp_RW = self.attribute_mapping["RCU02_Temp_RW"].get_value()
+        return self._RCU02_Temp_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Temp_RW_read
+
+    def write_RCU02_Temp_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU02_Temp_RW_write) ENABLED START #
+        """Set the RCU02_Temp_RW attribute."""
+        self.attribute_mapping["RCU02_Temp_RW"].set_value(value)
+        self._RCU02_Temp_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_Temp_RW_write
+
+    def read_RCU03_Att1_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att1_R_read) ENABLED START #
+        """Return the RCU03_Att1_R attribute."""
+        self._RCU03_Att1_R = self.attribute_mapping["RCU03_Att1_R"].get_value()
+        return self._RCU03_Att1_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att1_R_read
+
+    def read_RCU03_Att1_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att1_RW_read) ENABLED START #
+        """Return the RCU03_Att1_R attribute."""
+        self._RCU03_Att1_RW = self.attribute_mapping["RCU03_Att1_RW"].get_value()
+        return self._RCU03_Att1_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att1_RW_read
+
+    def write_RCU03_Att1_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att1_RW_write) ENABLED START #
+        """Set the RCU03_Att1_RW attribute."""
+        self.attribute_mapping["RCU03_Att1_RW"].set_value(value)
+        self._RCU03_Att1_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att1_RW_write
+
+    def read_RCU03_Att2_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att2_R_read) ENABLED START #
+        """Return the RCU03_Att2_R attribute."""
+        self._RCU03_Att2_R = self.attribute_mapping["RCU03_Att2_R"].get_value()
+        return self._RCU03_Att2_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att2_R_read
+
+    def read_RCU03_Att2_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att2_RW_read) ENABLED START #
+        """Return the RCU03_Att2_R attribute."""
+        self._RCU03_Att2_RW = self.attribute_mapping["RCU03_Att2_RW"].get_value()
+        return self._RCU03_Att2_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att2_RW_read
+
+    def write_RCU03_Att2_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att2_RW_write) ENABLED START #
+        """Set the RCU03_Att2_RW attribute."""
+        self.attribute_mapping["RCU03_Att2_RW"].set_value(value)
+        self._RCU03_Att2_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att2_RW_write
+
+    def read_RCU03_Att3_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att3_R_read) ENABLED START #
+        """Return the RCU03_Att3_R attribute."""
+        self._RCU03_Att3_R = self.attribute_mapping["RCU03_Att3_R"].get_value()
+        return self._RCU03_Att3_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att3_R_read
+
+    def read_RCU03_Att3_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att3_RW_read) ENABLED START #
+        """Return the RCU03_Att3_R attribute."""
+        self._RCU03_Att3_RW = self.attribute_mapping["RCU03_Att3_RW"].get_value()
+        return self._RCU03_Att3_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att3_RW_read
+
+    def write_RCU03_Att3_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Att3_RW_write) ENABLED START #
+        """Set the RCU03_Att3_RW attribute."""
+        self.attribute_mapping["RCU03_Att3_RW"].set_value(value)
+        self._RCU03_Att3_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Att3_RW_write
+
+    def read_RCU03_Band1_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band1_R_read) ENABLED START #
+        """Return the RCU03_Band1_R attribute."""
+        self._RCU03_Band1_R = self.attribute_mapping["RCU03_Band1_R"].get_value()
+        return self._RCU03_Band1_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band1_R_read
+
+    def read_RCU03_Band1_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band1_RW_read) ENABLED START #
+        """Return the RCU03_Band1_R attribute."""
+        self._RCU03_Band1_RW = self.attribute_mapping["RCU03_Band1_RW"].get_value()
+        return self._RCU03_Band1_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band1_RW_read
+
+    def write_RCU03_Band1_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band1_RW_write) ENABLED START #
+        """Set the RCU03_Band1_RW attribute."""
+        self.attribute_mapping["RCU03_Band1_RW"].set_value(value)
+        self._RCU03_Band1_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band1_RW_write
+
+    def read_RCU03_Band2_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band2_R_read) ENABLED START #
+        """Return the RCU03_Band2_R attribute."""
+        self._RCU03_Band2_R = self.attribute_mapping["RCU03_Band2_R"].get_value()
+        return self._RCU03_Band2_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band2_R_read
+
+    def read_RCU03_Band2_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band2_RW_read) ENABLED START #
+        """Return the RCU03_Band2_R attribute."""
+        self._RCU03_Band2_RW = self.attribute_mapping["RCU03_Band2_RW"].get_value()
+        return self._RCU03_Band2_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band2_RW_read
+
+    def write_RCU03_Band2_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band2_RW_write) ENABLED START #
+        """Set the RCU03_Band2_RW attribute."""
+        self.attribute_mapping["RCU03_Band2_RW"].set_value(value)
+        self._RCU03_Band2_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band2_RW_write
+
+    def read_RCU03_Band3_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band3_R_read) ENABLED START #
+        """Return the RCU03_Band3_R attribute."""
+        self._RCU03_Band3_R = self.attribute_mapping["RCU03_Band3_R"].get_value()
+        return self._RCU03_Band3_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band3_R_read
+
+    def read_RCU03_Band3_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band3_RW_read) ENABLED START #
+        """Return the RCU03_Band3_R attribute."""
+        self._RCU03_Band3_RW = self.attribute_mapping["RCU03_Band3_RW"].get_value()
+        return self._RCU03_Band3_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band3_RW_read
+
+    def write_RCU03_Band3_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Band3_RW_write) ENABLED START #
+        """Set the RCU03_Band3_RW attribute."""
+        self.attribute_mapping["RCU03_Band3_RW"].set_value(value)
+        self._RCU03_Band3_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Band3_RW_write
+
+    def read_RCU03_Dither1_Frequency_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Dither1_Frequency_R_read) ENABLED START #
+        """Return the RCU03_Dither1_Frequency_R attribute."""
+        self._RCU03_Dither1_Frequency_R = self.attribute_mapping["RCU03_Dither1_Frequency_R"].get_value()
+        return self._RCU03_Dither1_Frequency_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Dither1_Frequency_R_read
+
+    def read_RCU03_Dither1_Frequency_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Dither1_Frequency_RW_read) ENABLED START #
+        """Return the RCU03_Dither1_Frequency_R attribute."""
+        self._RCU03_Dither1_Frequency_RW = self.attribute_mapping["RCU03_Dither1_Frequency_RW"].get_value()
+        return self._RCU03_Dither1_Frequency_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Dither1_Frequency_RW_read
+
+    def write_RCU03_Dither1_Frequency_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Dither1_Frequency_RW_write) ENABLED START #
+        """Set the RCU03_Dither1_Frequency_RW attribute."""
+        self.attribute_mapping["RCU03_Dither1_Frequency_RW"].set_value(value)
+        self._RCU03_Dither1_Frequency_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Dither1_Frequency_RW_write
+
+    def read_RCU03_Dither2_Frequency_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Dither2_Frequency_R_read) ENABLED START #
+        """Return the RCU03_Dither2_Frequency_R attribute."""
+        self._RCU03_Dither2_Frequency_R = self.attribute_mapping["RCU03_Dither2_Frequency_R"].get_value()
+        return self._RCU03_Dither2_Frequency_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Dither2_Frequency_R_read
+
+    def read_RCU03_Dither2_Frequency_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Dither2_Frequency_RW_read) ENABLED START #
+        """Return the RCU03_Dither2_Frequency_R attribute."""
+        self._RCU03_Dither2_Frequency_RW = self.attribute_mapping["RCU03_Dither2_Frequency_RW"].get_value()
+        return self._RCU03_Dither2_Frequency_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Dither2_Frequency_RW_read
+
+    def write_RCU03_Dither2_Frequency_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Dither2_Frequency_RW_write) ENABLED START #
+        """Set the RCU03_Dither2_Frequency_RW attribute."""
+        self.attribute_mapping["RCU03_Dither2_Frequency_RW"].set_value(value)
+        self._RCU03_Dither2_Frequency_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Dither2_Frequency_RW_write
+
+    def read_RCU03_LED0_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_LED0_R_read) ENABLED START #
+        """Return the RCU03_LED0_R attribute."""
+        self._RCU03_LED0_R = self.attribute_mapping["RCU03_LED0_R"].get_value()
+        return self._RCU03_LED0_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_LED0_R_read
+
+    def read_RCU03_LED0_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_LED0_RW_read) ENABLED START #
+        """Return the RCU03_LED0_RW attribute."""
+        self._RCU03_LED0_RW = self.attribute_mapping["RCU03_LED0_RW"].get_value()
+        return self._RCU03_LED0_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_LED0_RW_read
+
+    def write_RCU03_LED0_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_LED0_RW_write) ENABLED START #
+        """Set the RCU03_LED0_RW attribute."""
+        self.attribute_mapping["RCU03_LED0_RW"].set_value(value)
+        self._RCU03_LED0_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_LED0_RW_write
+
+    def read_RCU03_Pwr_dig_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Pwr_dig_R_read) ENABLED START #
+        """Return the RCU03_Pwr_dig_R attribute."""
+        self._RCU03_Pwr_dig_R = self.attribute_mapping["RCU03_Pwr_dig_R"].get_value()
+        return self._RCU03_Pwr_dig_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Pwr_dig_R_read
+
+    def read_RCU03_Pwr_dig_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Pwr_dig_RW_read) ENABLED START #
+        """Return the RCU03_Pwr_dig_RW attribute."""
+        self._RCU03_Pwr_dig_RW = self.attribute_mapping["RCU03_Pwr_dig_RW"].get_value()
+        return self._RCU03_Pwr_dig_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Pwr_dig_RW_read
+
+    def write_RCU03_Pwr_dig_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Pwr_dig_RW_write) ENABLED START #
+        """Set the RCU03_Pwr_dig_RW attribute."""
+        self.attribute_mapping["RCU03_Pwr_dig_RW"].set_value(value)
+        self._RCU03_Pwr_dig_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Pwr_dig_RW_write
+
+    def read_RCU03_Temp_R(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Temp_R_read) ENABLED START #
+        """Return the RCU03_Temp_R attribute."""
+        self._RCU03_Temp_R = self.attribute_mapping["RCU03_Temp_R"].get_value()
+        return self._RCU03_Temp_R
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Temp_R_read
+
+    def read_RCU03_Temp_RW(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Temp_RW_read) ENABLED START #
+        """Return the RCU03_Temp_RW attribute."""
+        self._RCU03_Temp_RW = self.attribute_mapping["RCU03_Temp_RW"].get_value()
+        return self._RCU03_Temp_RW
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Temp_RW_read
+
+    def write_RCU03_Temp_RW(self, value):
+        # PROTECTED REGION ID(RCUSCC.RCU03_Temp_RW_write) ENABLED START #
+        """Set the RCU03_Temp_RW attribute."""
+        self.attribute_mapping["RCU03_Temp_RW"].set_value(value)
+        self._RCU03_Temp_RW = value
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_Temp_RW_write
+
+
 
     # --------
     # Commands
@@ -632,6 +1825,30 @@ class RCUSCC(Device):
         self.set_state(DevState.INIT)
         # PROTECTED REGION END #    //  RCUSCC.Init
 
+    @command(
+    )
+    @DebugIt()
+    def RCU00_RCU_off(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_RCU_off) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.attribute_mapping["RCU00_RCU_off"]()
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_RCU_off
+
+    @command(
+    )
+    @DebugIt()
+    def RCU00_RCU_on(self):
+        # PROTECTED REGION ID(RCUSCC.RCU00_RCU_on) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.attribute_mapping["RCU00_RCU_on"]()
+        # PROTECTED REGION END #    //  RCUSCC.RCU00_RCU_on
+
     @command(
     )
     @DebugIt()
@@ -656,6 +1873,54 @@ class RCUSCC(Device):
         self.attribute_mapping["RCU01_RCU_on"]()
         # PROTECTED REGION END #    //  RCUSCC.RCU01_RCU_on
 
+    @command(
+    )
+    @DebugIt()
+    def RCU02_RCU_off(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_RCU_off) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.attribute_mapping["RCU02_RCU_off"]()
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_RCU_off
+
+    @command(
+    )
+    @DebugIt()
+    def RCU02_RCU_on(self):
+        # PROTECTED REGION ID(RCUSCC.RCU02_RCU_on) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.attribute_mapping["RCU02_RCU_on"]()
+        # PROTECTED REGION END #    //  RCUSCC.RCU02_RCU_on
+
+    @command(
+    )
+    @DebugIt()
+    def RCU03_RCU_off(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_RCU_off) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.attribute_mapping["RCU03_RCU_off"]()
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_RCU_off
+
+    @command(
+    )
+    @DebugIt()
+    def RCU03_RCU_on(self):
+        # PROTECTED REGION ID(RCUSCC.RCU03_RCU_on) ENABLED START #
+        """
+
+        :return:None
+        """
+        self.attribute_mapping["RCU03_RCU_on"]()
+        # PROTECTED REGION END #    //  RCUSCC.RCU03_RCU_on
+
 # ----------
 # Run server
 # ----------