diff --git a/CDB/LOFAR_ConfigDb.json b/CDB/LOFAR_ConfigDb.json
index 50953c051b21b94f83e29b96b33ac52f046b4f0d..0bb4ae996caa6c6400f9141b3ebe8ff4d780bef9 100644
--- a/CDB/LOFAR_ConfigDb.json
+++ b/CDB/LOFAR_ConfigDb.json
@@ -17,6 +17,84 @@
                                     "600000"
                                 ]
                             },
+                            "HBA_element_beamformer_delays_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "HBA_element_beamformer_delays_RW": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "HBA_element_led_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "HBA_element_led_RW": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "HBA_element_pwr_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "HBA_element_pwr_RW": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
                             "RCU_ADC_CML_R": {
                                 "archive_period": [
                                     "600000"
@@ -204,12 +282,6 @@
                                     "600000"
                                 ]
                             },
-                            "RCU_monitor_rate": {
-                                "rel_change": [
-                                    "-1",
-                                    "1"
-                                ]
-                            },
                             "RCU_monitor_rate_RW": {
                                 "archive_period": [
                                     "600000"
@@ -223,6 +295,11 @@
                                     "1.0"
                                 ]
                             },
+                            "RCU_state_R": {
+                                "archive_period": [
+                                    "600000"
+                                ]
+                            },
                             "RCU_temperature_R": {
                                 "archive_period": [
                                     "600000"
@@ -256,6 +333,19 @@
                                 "event_period": [
                                     "0"
                                 ]
+                            },
+                            "uC_ID_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
                             }
                         },
                         "properties": {
@@ -310,6 +400,22 @@
                                 "rcu_temperature_r",
                                 "1000",
                                 "rcu_version_r",
+                                "1000",
+                                "hba_element_beamformer_delays_r",
+                                "1000",
+                                "hba_element_beamformer_delays_rw",
+                                "1000",
+                                "hba_element_led_r",
+                                "1000",
+                                "hba_element_led_rw",
+                                "1000",
+                                "hba_element_pwr_r",
+                                "1000",
+                                "hba_element_pwr_rw",
+                                "1000",
+                                "rcu_state_r",
+                                "1000",
+                                "uc_id_r",
                                 "1000"
                             ]
                         }
@@ -426,27 +532,130 @@
                                 ]
                             },
                             "State": {
-                                "event_period": [
-                                    "60000"
+                                "archive_period": [
+                                    "600000"
                                 ]
                             },
                             "Status": {
-                                "event_period": [
-                                    "60000"
+                                "archive_period": [
+                                    "600000"
+                                ]
+                            },
+                            "fpga_mask_RW": {
+                                "archive_period": [
+                                    "600000"
+                                ]
+                            },
+                            "fpga_scrap_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "fpga_scrap_RW": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "fpga_status_R": {
+                                "archive_period": [
+                                    "600000"
                                 ]
                             },
                             "fpga_temp_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
                                 "archive_rel_change": [
                                     "-1",
                                     "1"
                                 ],
-                                "event_period": [
-                                    "60000"
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "fpga_version_R": {
+                                "archive_period": [
+                                    "600000"
+                                ]
+                            },
+                            "fpga_weights_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "fpga_weights_RW": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
                                 ],
                                 "rel_change": [
                                     "-1",
                                     "1"
                                 ]
+                            },
+                            "tr_busy_R": {
+                                "archive_period": [
+                                    "600000"
+                                ]
+                            },
+                            "tr_reload_RW": {
+                                "archive_period": [
+                                    "600000"
+                                ]
+                            },
+                            "tr_tod_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-1",
+                                    "1"
+                                ],
+                                "rel_change": [
+                                    "-1",
+                                    "1"
+                                ]
+                            },
+                            "tr_uptime_R": {
+                                "archive_period": [
+                                    "600000"
+                                ],
+                                "archive_rel_change": [
+                                    "-3600",
+                                    "3600"
+                                ],
+                                "rel_change": [
+                                    "-10",
+                                    "10"
+                                ]
                             }
                         },
                         "properties": {
@@ -462,11 +671,31 @@
                             "polled_attr": [
                                 "fpga_temp_r",
                                 "1000",
-                                "sdp_mask_rw",
-                                "1000",
                                 "state",
                                 "1000",
                                 "status",
+                                "1000",
+                                "fpga_mask_rw",
+                                "1000",
+                                "fpga_scrap_r",
+                                "1000",
+                                "fpga_scrap_rw",
+                                "1000",
+                                "fpga_status_r",
+                                "1000",
+                                "fpga_version_r",
+                                "1000",
+                                "fpga_weights_r",
+                                "1000",
+                                "fpga_weights_rw",
+                                "1000",
+                                "tr_busy_r",
+                                "1000",
+                                "tr_reload_rw",
+                                "1000",
+                                "tr_tod_r",
+                                "1000",
+                                "tr_uptime_r",
                                 "1000"
                             ]
                         }
diff --git a/CDB/device_ConfigDb.json b/CDB/device_ConfigDb.json
deleted file mode 100644
index 92331cd38297e3f014321c8565b1dca69f4a7572..0000000000000000000000000000000000000000
--- a/CDB/device_ConfigDb.json
+++ /dev/null
@@ -1,56 +0,0 @@
-{
-    "servers": {
-        "PCC": {
-            "1": {
-                "PCC": {
-                    "LTS/PCC/1": {
-                        "properties": {
-                            "OPC_Server_Name": [
-                                "ltspi.astron.nl"
-                            ]
-                        }
-                    }
-                }
-            }
-        },
-        "SDP": {
-            "1": {
-                "SDP": {
-                    "LTS/SDP/1": {
-                        "properties": {
-                            "OPC_Server_Name": [
-                                "DESPi2.astron.nl"
-                            ]
-                        }
-                    }
-                }
-            }
-        },
-        "example_device": {
-            "1": {
-                "example_device": {
-                    "LTS/example_device/1": {
-                         "attribute_properties": {
-                            "Ant_mask_RW": {
-                                "archive_period": [
-                                    "600000"
-                                ]
-                            }
-						},
-                        "properties": {
-                            "OPC_Server_Name": [
-                                "host.docker.internal"
-                            ],
-                            "OPC_Server_Port": [
-                                "4842"
-                            ],
-                            "OPC_Time_Out": [
-                                "5.0"
-                            ]
-                        }
-                    }
-                }
-            }
-        }
-    }
-}
diff --git a/CDB/test_ConfigDb.json b/CDB/test_ConfigDb.json
index af43e68f5eead7b164cb8772a83143f39856189e..92331cd38297e3f014321c8565b1dca69f4a7572 100644
--- a/CDB/test_ConfigDb.json
+++ b/CDB/test_ConfigDb.json
@@ -26,10 +26,10 @@
                 }
             }
         },
-        "test_device": {
+        "example_device": {
             "1": {
-                "test_device": {
-                    "LTS/test_device/1": {
+                "example_device": {
+                    "LTS/example_device/1": {
                          "attribute_properties": {
                             "Ant_mask_RW": {
                                 "archive_period": [
diff --git a/devices/README.md b/devices/README.md
index ec8659a855ced71f01cd419d1f1c7c919261b6e6..598164453ad74836dbab9d961c9b700c742663ba 100644
--- a/devices/README.md
+++ b/devices/README.md
@@ -22,4 +22,8 @@ Requires opcua
 Requires pytango 
 ```pip install pytango```
 
-
+### usage
+You can start the device by calling it in any console with:
+sdp.py instance_name
+PCC.py instance_name
+test_device.py instance_name 
\ No newline at end of file
diff --git a/jupyter-notebooks/.ipynb_checkpoints/PCC_notebook-checkpoint.ipynb b/jupyter-notebooks/.ipynb_checkpoints/PCC_notebook-checkpoint.ipynb
deleted file mode 100644
index 78ff25505beb3948e19f8fa5427c9c3bb0aa9537..0000000000000000000000000000000000000000
--- a/jupyter-notebooks/.ipynb_checkpoints/PCC_notebook-checkpoint.ipynb
+++ /dev/null
@@ -1,562 +0,0 @@
-{
- "cells": [
-  {
-   "cell_type": "code",
-   "execution_count": 7,
-   "id": "intense-seeker",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "import time"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 8,
-   "id": "solar-facility",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "d=DeviceProxy(\"LTS/PCC/1\")"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 17,
-   "id": "objective-netscape",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "Device is now in on state\n"
-     ]
-    }
-   ],
-   "source": [
-    "state = str(d.state())\n",
-    "\n",
-    "if state == \"OFF\":\n",
-    "    d.initialise()\n",
-    "    time.sleep(1)\n",
-    "state = str(d.state())\n",
-    "if state == \"STANDBY\":\n",
-    "    d.on()\n",
-    "state = str(d.state())\n",
-    "if state == \"ON\":\n",
-    "    print(\"Device is now in on state\")\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 18,
-   "id": "portuguese-patrick",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "🟦🟦🟦 RCU_mask_RW :  [False False False False False False False False False False False False\n",
-      " False False False False False False False False False False False False\n",
-      " False False False False False False False False]\n",
-      "🟦🟦🟦 Ant_mask_RW :  [[False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]]\n",
-      "🟦🟦🟦 RCU_attenuator_R :  [[10 10 10]\n",
-      " [10 10 10]\n",
-      " [10 10 10]\n",
-      " [10 10 10]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]]\n",
-      "🟦🟦🟦 RCU_attenuator_RW :  [[0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_band_R :  [[3 3 3]\n",
-      " [3 3 3]\n",
-      " [3 3 3]\n",
-      " [3 3 3]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_band_RW :  [[0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_temperature_R :  [312.01573 310.93797 314.71013 313.09349   0.        0.        0.\n",
-      "   0.        0.        0.        0.        0.        0.        0.\n",
-      "   0.        0.        0.        0.        0.        0.        0.\n",
-      "   0.        0.        0.        0.        0.        0.        0.\n",
-      "   0.        0.        0.        0.     ]\n",
-      "🟦🟦🟦 RCU_Pwr_dig_R :  [1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]\n",
-      "🟦🟦🟦 RCU_LED0_R :  [2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]\n",
-      "🟦🟦🟦 RCU_LED0_RW :  [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]\n",
-      "🟦🟦🟦 RCU_ADC_lock_R :  [[129 129 129]\n",
-      " [129 129 129]\n",
-      " [129 129 129]\n",
-      " [129 129 129]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]]\n",
-      "🟦🟦🟦 RCU_ADC_SYNC_R :  [[1 1 1]\n",
-      " [1 1 1]\n",
-      " [1 1 1]\n",
-      " [1 1 1]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_ADC_JESD_R :  [[20 20 20]\n",
-      " [20 20 20]\n",
-      " [20 20 20]\n",
-      " [20 20 20]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]]\n",
-      "🟦🟦🟦 RCU_ADC_CML_R :  [[7 7 7]\n",
-      " [7 7 7]\n",
-      " [7 7 7]\n",
-      " [7 7 7]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_OUT1_R :  [[202  74  21]\n",
-      " [202  74  21]\n",
-      " [202  74  21]\n",
-      " [202  74  21]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]]\n",
-      "🟦🟦🟦 RCU_OUT2_R :  [[202 191  23]\n",
-      " [202 191  23]\n",
-      " [202 191  23]\n",
-      " [202 191  23]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]]\n",
-      "🟦🟦🟦 RCU_ID_R :  [6000635 5986246 5985389 6000221       0       0       0       0       0\n",
-      "       0       0       0       0       0       0       0       0       0\n",
-      "       0       0       0       0       0       0       0       0       0\n",
-      "       0       0       0       0       0]\n",
-      "🟦🟦🟦 RCU_version_R :  ('RCU2L v0.3', 'RCU2L v0.4', 'RCU2H v0.2', 'RCU2L v0.1', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ')\n",
-      "🟦🟦🟦 HBA_element_beamformer_delays_R :  [[0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " ...\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]]\n",
-      "🟦🟦🟦 HBA_element_beamformer_delays_RW :  [[0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " ...\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]]\n",
-      "🟦🟦🟦 HBA_element_pwr_R :  [[0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " ...\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]]\n",
-      "🟦🟦🟦 HBA_element_pwr_RW :  [[0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " ...\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]]\n",
-      "🟦🟦🟦 RCU_monitor_rate_RW :  0.0\n"
-     ]
-    }
-   ],
-   "source": [
-    "\n",
-    "values = [[d.RCU_mask_RW, \"RCU_mask_RW\"],\n",
-    "[d.Ant_mask_RW,\"Ant_mask_RW\"],\n",
-    "[d.RCU_attenuator_R,\"RCU_attenuator_R\"],\n",
-    "[d.RCU_attenuator_RW,\"RCU_attenuator_RW\"],\n",
-    "[d.RCU_band_R,\"RCU_band_R\"],\n",
-    "[d.RCU_band_RW,\"RCU_band_RW\"],\n",
-    "[d.RCU_temperature_R,\"RCU_temperature_R\"],\n",
-    "[d.RCU_Pwr_dig_R,\"RCU_Pwr_dig_R\"],\n",
-    "[d.RCU_LED0_R,\"RCU_LED0_R\"],\n",
-    "[d.RCU_LED0_RW,\"RCU_LED0_RW\"],\n",
-    "[d.RCU_ADC_lock_R,\"RCU_ADC_lock_R\"],\n",
-    "[d.RCU_ADC_SYNC_R,\"RCU_ADC_SYNC_R\"],\n",
-    "[d.RCU_ADC_JESD_R,\"RCU_ADC_JESD_R\"],\n",
-    "[d.RCU_ADC_CML_R,\"RCU_ADC_CML_R\"],\n",
-    "[d.RCU_OUT1_R,\"RCU_OUT1_R\"],\n",
-    "[d.RCU_OUT2_R,\"RCU_OUT2_R\"],\n",
-    "[d.RCU_ID_R,\"RCU_ID_R\"],\n",
-    "[d.RCU_version_R,\"RCU_version_R\"],\n",
-    "[d.HBA_element_beamformer_delays_R,\"HBA_element_beamformer_delays_R\"],\n",
-    "[d.HBA_element_beamformer_delays_RW,\"HBA_element_beamformer_delays_RW\"],\n",
-    "[d.HBA_element_pwr_R,\"HBA_element_pwr_R\"],\n",
-    "[d.HBA_element_pwr_RW,\"HBA_element_pwr_RW\"],\n",
-    "[d.RCU_monitor_rate_RW,\"RCU_monitor_rate_RW\"]]\n",
-    "\n",
-    "\n",
-    "for i in values:\n",
-    "    print(\"🟦🟦🟦\", i[1], \": \", i[0])\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 19,
-   "id": "animal-depression",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "[False False False False False False False False False False False False\n",
-      " False False False False False False False False False False False False\n",
-      " False False False False False False False False]\n",
-      "current monitoring rate: 0.0, setting to 1.0\n",
-      "new monitoring rate is: 1.0\n"
-     ]
-    }
-   ],
-   "source": [
-    "d.RCU_mask_RW = [False, False, False, False, False, False, False, False, False, False, False, False,\n",
-    " False, False, False, False, False, False, False, False, False, False, False, False,\n",
-    " False, False, False, False, False, False, False, False,]\n",
-    "time.sleep(1)\n",
-    "print(d.RCU_mask_RW)\n",
-    "\n",
-    "monitor_rate = d.RCU_monitor_rate_RW\n",
-    "print(\"current monitoring rate: {}, setting to {}\".format(monitor_rate, monitor_rate + 1))\n",
-    "d.RCU_monitor_rate_RW = monitor_rate + 1\n",
-    "time.sleep(2)\n",
-    "print(\"new monitoring rate is: {}\".format(d.RCU_monitor_rate_RW))"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "maritime-qualification",
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "painted-hampton",
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  }
- ],
- "metadata": {
-  "kernelspec": {
-   "display_name": "StationControl",
-   "language": "python",
-   "name": "stationcontrol"
-  },
-  "language_info": {
-   "codemirror_mode": {
-    "name": "ipython",
-    "version": 3
-   },
-   "file_extension": ".py",
-   "mimetype": "text/x-python",
-   "name": "python",
-   "nbconvert_exporter": "python",
-   "pygments_lexer": "ipython3",
-   "version": "3.7.3"
-  }
- },
- "nbformat": 4,
- "nbformat_minor": 5
-}
diff --git a/jupyter-notebooks/.ipynb_checkpoints/SDP_notebook-checkpoint.ipynb b/jupyter-notebooks/.ipynb_checkpoints/SDP_notebook-checkpoint.ipynb
deleted file mode 100644
index 251c6cb059d484ebb0748a37b936242bfbea5b79..0000000000000000000000000000000000000000
--- a/jupyter-notebooks/.ipynb_checkpoints/SDP_notebook-checkpoint.ipynb
+++ /dev/null
@@ -1,560 +0,0 @@
-{
- "cells": [
-  {
-   "cell_type": "code",
-   "execution_count": 1,
-   "id": "waiting-chance",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "import time"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 2,
-   "id": "moving-alexandria",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "d=DeviceProxy(\"LTS/PCC/1\")"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 34,
-   "id": "ranking-aluminum",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "Device is now in on state\n"
-     ]
-    }
-   ],
-   "source": [
-    "state = str(d.state())\n",
-    "\n",
-    "if state == \"OFF\":\n",
-    "    d.initialise()\n",
-    "    time.sleep(1)\n",
-    "state = str(d.state())\n",
-    "if state == \"STANDBY\":\n",
-    "    d.on()\n",
-    "state = str(d.state())\n",
-    "if state == \"ON\":\n",
-    "    print(\"Device is now in on state\")\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 37,
-   "id": "polished-confidence",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "🟦🟦🟦 RCU_mask_RW :  [False False False False False False False False False False False False\n",
-      " False False False False False False False False False False False False\n",
-      " False False False False False False False False]\n",
-      "🟦🟦🟦 Ant_mask_RW :  [[False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]\n",
-      " [False False False]]\n",
-      "🟦🟦🟦 RCU_attenuator_R :  [[10 10 10]\n",
-      " [10 10 10]\n",
-      " [10 10 10]\n",
-      " [10 10 10]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]]\n",
-      "🟦🟦🟦 RCU_attenuator_RW :  [[0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_band_R :  [[3 3 3]\n",
-      " [3 3 3]\n",
-      " [3 3 3]\n",
-      " [3 3 3]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_band_RW :  [[0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_temperature_R :  [314.17125 311.47685 315.51845 312.28517   0.        0.        0.\n",
-      "   0.        0.        0.        0.        0.        0.        0.\n",
-      "   0.        0.        0.        0.        0.        0.        0.\n",
-      "   0.        0.        0.        0.        0.        0.        0.\n",
-      "   0.        0.        0.        0.     ]\n",
-      "🟦🟦🟦 RCU_Pwr_dig_R :  [1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]\n",
-      "🟦🟦🟦 RCU_LED0_R :  [2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]\n",
-      "🟦🟦🟦 RCU_LED0_RW :  [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]\n",
-      "🟦🟦🟦 RCU_ADC_lock_R :  [[129 129 129]\n",
-      " [129 129 129]\n",
-      " [129 129 129]\n",
-      " [129 129 129]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]]\n",
-      "🟦🟦🟦 RCU_ADC_SYNC_R :  [[1 1 1]\n",
-      " [1 1 1]\n",
-      " [1 1 1]\n",
-      " [1 1 1]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_ADC_JESD_R :  [[20 20 20]\n",
-      " [20 20 20]\n",
-      " [20 20 20]\n",
-      " [20 20 20]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]\n",
-      " [ 0  0  0]]\n",
-      "🟦🟦🟦 RCU_ADC_CML_R :  [[7 7 7]\n",
-      " [7 7 7]\n",
-      " [7 7 7]\n",
-      " [7 7 7]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]\n",
-      " [0 0 0]]\n",
-      "🟦🟦🟦 RCU_OUT1_R :  [[202  74  21]\n",
-      " [202  74  21]\n",
-      " [202  74  21]\n",
-      " [202  74  21]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]]\n",
-      "🟦🟦🟦 RCU_OUT2_R :  [[202 191  23]\n",
-      " [202 191  23]\n",
-      " [202 191  23]\n",
-      " [202 191  23]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]\n",
-      " [  0   0   0]]\n",
-      "🟦🟦🟦 RCU_ID_R :  [6000635 5986246 5985389 6000221       0       0       0       0       0\n",
-      "       0       0       0       0       0       0       0       0       0\n",
-      "       0       0       0       0       0       0       0       0       0\n",
-      "       0       0       0       0       0]\n",
-      "🟦🟦🟦 RCU_version_R :  ('RCU2L v0.3', 'RCU2L v0.4', 'RCU2H v0.2', 'RCU2L v0.1', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ', '          ')\n",
-      "🟦🟦🟦 HBA_element_beamformer_delays_R :  [[0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " ...\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]]\n",
-      "🟦🟦🟦 HBA_element_beamformer_delays_RW :  [[0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " ...\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]]\n",
-      "🟦🟦🟦 HBA_element_pwr_R :  [[0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " ...\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]]\n",
-      "🟦🟦🟦 HBA_element_pwr_RW :  [[0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " ...\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]\n",
-      " [0 0 0 ... 0 0 0]]\n",
-      "🟦🟦🟦 RCU_monitor_rate_RW :  0.0\n"
-     ]
-    }
-   ],
-   "source": [
-    "values = [[d.RCU_mask_RW, \"RCU_mask_RW\"],\n",
-    "[d.Ant_mask_RW,\"Ant_mask_RW\"],\n",
-    "[d.RCU_attenuator_R,\"RCU_attenuator_R\"],\n",
-    "[d.RCU_attenuator_RW,\"RCU_attenuator_RW\"],\n",
-    "[d.RCU_band_R,\"RCU_band_R\"],\n",
-    "[d.RCU_band_RW,\"RCU_band_RW\"],\n",
-    "[d.RCU_temperature_R,\"RCU_temperature_R\"],\n",
-    "[d.RCU_Pwr_dig_R,\"RCU_Pwr_dig_R\"],\n",
-    "[d.RCU_LED0_R,\"RCU_LED0_R\"],\n",
-    "[d.RCU_LED0_RW,\"RCU_LED0_RW\"],\n",
-    "[d.RCU_ADC_lock_R,\"RCU_ADC_lock_R\"],\n",
-    "[d.RCU_ADC_SYNC_R,\"RCU_ADC_SYNC_R\"],\n",
-    "[d.RCU_ADC_JESD_R,\"RCU_ADC_JESD_R\"],\n",
-    "[d.RCU_ADC_CML_R,\"RCU_ADC_CML_R\"],\n",
-    "[d.RCU_OUT1_R,\"RCU_OUT1_R\"],\n",
-    "[d.RCU_OUT2_R,\"RCU_OUT2_R\"],\n",
-    "[d.RCU_ID_R,\"RCU_ID_R\"],\n",
-    "[d.RCU_version_R,\"RCU_version_R\"],\n",
-    "[d.HBA_element_beamformer_delays_R,\"HBA_element_beamformer_delays_R\"],\n",
-    "[d.HBA_element_beamformer_delays_RW,\"HBA_element_beamformer_delays_RW\"],\n",
-    "[d.HBA_element_pwr_R,\"HBA_element_pwr_R\"],\n",
-    "[d.HBA_element_pwr_RW,\"HBA_element_pwr_RW\"],\n",
-    "[d.RCU_monitor_rate_RW,\"RCU_monitor_rate_RW\"]]\n",
-    "\n",
-    "\n",
-    "for i in values:\n",
-    "    print(\"🟦🟦🟦\", i[1], \": \", i[0])\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 39,
-   "id": "sporting-current",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "3.0"
-      ]
-     },
-     "execution_count": 39,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "d.RCU_mask_RW = [False, False, False, False, False, False, False, False, False, False, False, False,\n",
-    " False, False, False, False, False, False, False, False, False, False, False, False,\n",
-    " False, False, False, False, False, False, False, False,]\n",
-    "time.sleep(1)\n",
-    "print(d.RCU_mask_RW)\n",
-    "\n",
-    "monitor_rate = d.RCU_monitor_rate_RW\n",
-    "print(\"current monitoring rate: {}, setting to {}\".format(monitor_rate, monitor_rate + 1))\n",
-    "monitor_rate = monitor_rate + 1\n",
-    "\n",
-    "time.sleep(1)\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "sharing-mechanics",
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "ruled-tracy",
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  }
- ],
- "metadata": {
-  "kernelspec": {
-   "display_name": "StationControl",
-   "language": "python",
-   "name": "stationcontrol"
-  },
-  "language_info": {
-   "codemirror_mode": {
-    "name": "ipython",
-    "version": 3
-   },
-   "file_extension": ".py",
-   "mimetype": "text/x-python",
-   "name": "python",
-   "nbconvert_exporter": "python",
-   "pygments_lexer": "ipython3",
-   "version": "3.7.3"
-  }
- },
- "nbformat": 4,
- "nbformat_minor": 5
-}
diff --git a/jupyter-notebooks/.ipynb_checkpoints/Untitled-checkpoint.ipynb b/jupyter-notebooks/.ipynb_checkpoints/Untitled-checkpoint.ipynb
deleted file mode 100644
index a8a343a4f93bc27422945e4955afb69e032c7f72..0000000000000000000000000000000000000000
--- a/jupyter-notebooks/.ipynb_checkpoints/Untitled-checkpoint.ipynb
+++ /dev/null
@@ -1,86 +0,0 @@
-{
- "cells": [
-  {
-   "cell_type": "code",
-   "execution_count": 4,
-   "id": "thermal-fiction",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "d=DeviceProxy(\"LTS/PCC/1\")"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 13,
-   "id": "adolescent-knowing",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "OFF\n"
-     ]
-    }
-   ],
-   "source": [
-    "state = str(d.state())\n",
-    "\n",
-    "if state == \"OFF\":\n",
-    "    d.initialise()\n",
-    "state = str(d.state())\n",
-    "if state == \"STANDBY\":\n",
-    "    d.on()\n",
-    "if state == \"ON\":\n",
-    "    print(\"Device is now in on state\")"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 7,
-   "id": "supreme-killing",
-   "metadata": {},
-   "outputs": [
-    {
-     "ename": "DevFailed",
-     "evalue": "DevFailed[\nDevError[\n    desc = Function can only be called in states [tango._tango.DevState.FAULT, tango._tango.DevState.OFF]. Current state: ON\n  origin = Initialise\n  reason = IllegalCommand\nseverity = ERR]\n\nDevError[\n    desc = Failed to execute command_inout on device lts/pcc/1, command initialise\n  origin = Connection::command_inout()\n  reason = API_CommandFailed\nseverity = ERR]\n]",
-     "output_type": "error",
-     "traceback": [
-      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
-      "\u001b[0;31mDevFailed\u001b[0m                                 Traceback (most recent call last)",
-      "\u001b[0;32m<ipython-input-7-ea00ec97fe2a>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0md\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0minitialise\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m      2\u001b[0m \u001b[0md\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mon\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m      3\u001b[0m \u001b[0md\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
-      "\u001b[0;32m/usr/local/lib/python3.7/dist-packages/tango/device_proxy.py\u001b[0m in \u001b[0;36mf\u001b[0;34m(*args, **kwds)\u001b[0m\n\u001b[1;32m    273\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    274\u001b[0m     \u001b[0;32mdef\u001b[0m \u001b[0mf\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 275\u001b[0;31m         \u001b[0;32mreturn\u001b[0m \u001b[0mdp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcommand_inout\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mname\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    276\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    277\u001b[0m     \u001b[0mf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__doc__\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mdoc\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
-      "\u001b[0;32m/usr/local/lib/python3.7/dist-packages/tango/green.py\u001b[0m in \u001b[0;36mgreener\u001b[0;34m(obj, *args, **kwargs)\u001b[0m\n\u001b[1;32m    193\u001b[0m             \u001b[0mgreen_mode\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0maccess\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'green_mode'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    194\u001b[0m             \u001b[0mexecutor\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mget_object_executor\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mobj\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mgreen_mode\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 195\u001b[0;31m             \u001b[0;32mreturn\u001b[0m \u001b[0mexecutor\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrun\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfn\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mwait\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mwait\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    196\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    197\u001b[0m         \u001b[0;32mreturn\u001b[0m \u001b[0mgreener\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
-      "\u001b[0;32m/usr/local/lib/python3.7/dist-packages/tango/green.py\u001b[0m in \u001b[0;36mrun\u001b[0;34m(self, fn, args, kwargs, wait, timeout)\u001b[0m\n\u001b[1;32m    107\u001b[0m         \u001b[0;31m# Sychronous (no delegation)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    108\u001b[0m         \u001b[0;32mif\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0masynchronous\u001b[0m \u001b[0;32mor\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0min_executor_context\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 109\u001b[0;31m             \u001b[0;32mreturn\u001b[0m \u001b[0mfn\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    110\u001b[0m         \u001b[0;31m# Asynchronous delegation\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    111\u001b[0m         \u001b[0maccessor\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdelegate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfn\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
-      "\u001b[0;32m/usr/local/lib/python3.7/dist-packages/tango/connection.py\u001b[0m in \u001b[0;36m__Connection__command_inout\u001b[0;34m(self, name, *args, **kwds)\u001b[0m\n\u001b[1;32m    106\u001b[0m         \u001b[0;34m*\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m*\u001b[0m \u001b[0mparameter\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    107\u001b[0m     \"\"\"\n\u001b[0;32m--> 108\u001b[0;31m     \u001b[0mr\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mConnection\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcommand_inout_raw\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mname\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    109\u001b[0m     \u001b[0;32mif\u001b[0m \u001b[0misinstance\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mr\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mDeviceData\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    110\u001b[0m         \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
-      "\u001b[0;32m/usr/local/lib/python3.7/dist-packages/tango/connection.py\u001b[0m in \u001b[0;36m__Connection__command_inout_raw\u001b[0;34m(self, cmd_name, cmd_param)\u001b[0m\n\u001b[1;32m    135\u001b[0m     \"\"\"\n\u001b[1;32m    136\u001b[0m     \u001b[0mparam\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0m__get_command_inout_param\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcmd_name\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcmd_param\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 137\u001b[0;31m     \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__command_inout\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcmd_name\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mparam\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    138\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    139\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n",
-      "\u001b[0;31mDevFailed\u001b[0m: DevFailed[\nDevError[\n    desc = Function can only be called in states [tango._tango.DevState.FAULT, tango._tango.DevState.OFF]. Current state: ON\n  origin = Initialise\n  reason = IllegalCommand\nseverity = ERR]\n\nDevError[\n    desc = Failed to execute command_inout on device lts/pcc/1, command initialise\n  origin = Connection::command_inout()\n  reason = API_CommandFailed\nseverity = ERR]\n]"
-     ]
-    }
-   ],
-   "source": []
-  }
- ],
- "metadata": {
-  "kernelspec": {
-   "display_name": "StationControl",
-   "language": "python",
-   "name": "stationcontrol"
-  },
-  "language_info": {
-   "codemirror_mode": {
-    "name": "ipython",
-    "version": 3
-   },
-   "file_extension": ".py",
-   "mimetype": "text/x-python",
-   "name": "python",
-   "nbconvert_exporter": "python",
-   "pygments_lexer": "ipython3",
-   "version": "3.7.3"
-  }
- },
- "nbformat": 4,
- "nbformat_minor": 5
-}
diff --git a/jupyter-notebooks/.ipynb_checkpoints/test_device-checkpoint.ipynb b/jupyter-notebooks/.ipynb_checkpoints/test_device-checkpoint.ipynb
deleted file mode 100644
index 93409ad97b1a8ec40a768698729ec68cf5169b22..0000000000000000000000000000000000000000
--- a/jupyter-notebooks/.ipynb_checkpoints/test_device-checkpoint.ipynb
+++ /dev/null
@@ -1,231 +0,0 @@
-{
- "cells": [
-  {
-   "cell_type": "code",
-   "execution_count": 26,
-   "id": "waiting-chance",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "import time\n",
-    "import numpy"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 2,
-   "id": "moving-alexandria",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "d=DeviceProxy(\"LTS/test_device/1\")"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 27,
-   "id": "ranking-aluminum",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "Device is now in on state\n"
-     ]
-    }
-   ],
-   "source": [
-    "state = str(d.state())\n",
-    "\n",
-    "if state == \"OFF\":\n",
-    "    d.initialise()\n",
-    "    time.sleep(1)\n",
-    "state = str(d.state())\n",
-    "if state == \"STANDBY\":\n",
-    "    d.on()\n",
-    "state = str(d.state())\n",
-    "if state == \"ON\":\n",
-    "    print(\"Device is now in on state\")\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 31,
-   "id": "beneficial-evidence",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "bool_scalar_R [False]\n",
-      "bool_scalar_RW [False]\n",
-      "int64_spectrum_R [0 0 0 0 0 0 0 0]\n",
-      "str_spectrum_RW ('', '', '', '', '', '', '', '')\n",
-      "double_image_R [[0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]]\n",
-      "double_image_RW [[0. 0. 0. 0. 0. 0. 0. 0.]\n",
-      " [0. 0. 0. 0. 0. 0. 0. 0.]]\n",
-      "int32_scalar_R [0]\n",
-      "uint16_spectrum_RW [0 0 0 0 0 0 0 0]\n",
-      "float32_image_R [[0. 0. 0. 0. 0. 0. 0. 0.]\n",
-      " [0. 0. 0. 0. 0. 0. 0. 0.]]\n",
-      "uint8_image_RW [[0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]]\n",
-      "tr_tod_R [0]\n",
-      "tr_uptime_R [0]\n",
-      "State <function __get_command_func.<locals>.f at 0x7f1c88a29e18>\n",
-      "Status <function __get_command_func.<locals>.f at 0x7f1c88a5abf8>\n"
-     ]
-    }
-   ],
-   "source": [
-    "attr_names = d.get_attribute_list()\n",
-    "\n",
-    "for i in attr_names:\n",
-    "    exec(\"value = print(i, d.{})\".format(i))\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 5,
-   "id": "polished-confidence",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "🟦🟦🟦 bool_scalar_R :  [False]\n",
-      "🟦🟦🟦 bool_scalar_RW :  [False]\n",
-      "🟦🟦🟦 int64_spectrum_R :  [0 0 0 0 0 0 0 0]\n",
-      "🟦🟦🟦 str_spectrum_RW :  ('', '', '', '', '', '', '', '')\n",
-      "🟦🟦🟦 double_image_R :  [[0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]\n",
-      " [0. 0.]]\n",
-      "🟦🟦🟦 double_image_RW :  [[0. 0. 0. 0. 0. 0. 0. 0.]\n",
-      " [0. 0. 0. 0. 0. 0. 0. 0.]]\n",
-      "🟦🟦🟦 int32_scalar_R :  [0]\n",
-      "🟦🟦🟦 uint16_spectrum_RW :  [0 0 0 0 0 0 0 0]\n",
-      "🟦🟦🟦 float32_image_R :  [[0. 0. 0. 0. 0. 0. 0. 0.]\n",
-      " [0. 0. 0. 0. 0. 0. 0. 0.]]\n",
-      "🟦🟦🟦 uint8_image_RW :  [[0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]\n",
-      " [0 0]]\n",
-      "🟦🟦🟦 tr_tod_R :  [0]\n",
-      "🟦🟦🟦 tr_uptime_R :  [0]\n"
-     ]
-    }
-   ],
-   "source": [
-    "values = [[d.bool_scalar_R, \"bool_scalar_R\"],\n",
-    "[d.bool_scalar_RW,\"bool_scalar_RW\"],\n",
-    "[d.int64_spectrum_R,\"int64_spectrum_R\"],\n",
-    "[d.str_spectrum_RW,\"str_spectrum_RW\"],\n",
-    "[d.double_image_R,\"double_image_R\"],\n",
-    "[d.double_image_RW,\"double_image_RW\"],\n",
-    "[d.int32_scalar_R,\"int32_scalar_R\"],\n",
-    "[d.uint16_spectrum_RW,\"uint16_spectrum_RW\"],\n",
-    "[d.float32_image_R,\"float32_image_R\"],\n",
-    "[d.uint8_image_RW,\"uint8_image_RW\"],\n",
-    "[d.tr_tod_R,\"tr_tod_R\"],\n",
-    "[d.tr_uptime_R,\"tr_uptime_R\"]]\n",
-    "\n",
-    "\n",
-    "for i in values:\n",
-    "    print(\"🟦🟦🟦\", i[1], \": \", i[0])\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 39,
-   "id": "sporting-current",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "3.0"
-      ]
-     },
-     "execution_count": 39,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "d.RCU_mask_RW = [False, False, False, False, False, False, False, False, False, False, False, False,\n",
-    " False, False, False, False, False, False, False, False, False, False, False, False,\n",
-    " False, False, False, False, False, False, False, False,]\n",
-    "time.sleep(1)\n",
-    "print(d.RCU_mask_RW)\n",
-    "\n",
-    "monitor_rate = d.RCU_monitor_rate_RW\n",
-    "print(\"current monitoring rate: {}, setting to {}\".format(monitor_rate, monitor_rate + 1))\n",
-    "monitor_rate = monitor_rate + 1\n",
-    "\n",
-    "time.sleep(1)\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "sharing-mechanics",
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "ruled-tracy",
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  }
- ],
- "metadata": {
-  "kernelspec": {
-   "display_name": "StationControl",
-   "language": "python",
-   "name": "stationcontrol"
-  },
-  "language_info": {
-   "codemirror_mode": {
-    "name": "ipython",
-    "version": 3
-   },
-   "file_extension": ".py",
-   "mimetype": "text/x-python",
-   "name": "python",
-   "nbconvert_exporter": "python",
-   "pygments_lexer": "ipython3",
-   "version": "3.7.3"
-  }
- },
- "nbformat": 4,
- "nbformat_minor": 5
-}
diff --git a/jupyter-notebooks/test.txt b/jupyter-notebooks/test.txt
deleted file mode 100644
index 30d74d258442c7c65512eafab474568dd706c430..0000000000000000000000000000000000000000
--- a/jupyter-notebooks/test.txt
+++ /dev/null
@@ -1 +0,0 @@
-test
\ No newline at end of file