diff --git a/RCU_ICD.ipynb b/RCU_ICD.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..2f675fd75e01cd1d0c5a0f052d5a6647ab7388ec
--- /dev/null
+++ b/RCU_ICD.ipynb
@@ -0,0 +1,529 @@
+{
+ "cells": [
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Reading variable info from (APSCT translator) config file"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 7,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import yamlconfig as yc\n",
+    "import pandas as pd\n",
+    "pd.options.display.max_columns=0\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 12,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def YamlTable(data,columns,cutcolums=[],cutfunction=False,fillnan=\"\"):\n",
+    "    X=pd.DataFrame(data,columns=columns+cutcolums)\n",
+    "    X=X.fillna(fillnan)\n",
+    "    if cutfunction:\n",
+    "      X=X.loc[cutfunction, columns]\n",
+    "    C = X.style.set_properties(**{'text-align': 'left'})\n",
+    "    return C"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 13,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "RCU=yc.yamlconfig(\"RCU\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## RCU OPC_UA variables"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 14,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<style  type=\"text/css\" >\n",
+       "    #T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col5 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col3 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col4 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col5 {\n",
+       "            text-align:  left;\n",
+       "        }</style>  \n",
+       "<table id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617\" > \n",
+       "<thead>    <tr> \n",
+       "        <th class=\"blank level0\" ></th> \n",
+       "        <th class=\"col_heading level0 col0\" >name</th> \n",
+       "        <th class=\"col_heading level0 col1\" >rw</th> \n",
+       "        <th class=\"col_heading level0 col2\" >dtype</th> \n",
+       "        <th class=\"col_heading level0 col3\" >dim</th> \n",
+       "        <th class=\"col_heading level0 col4\" >mask</th> \n",
+       "        <th class=\"col_heading level0 col5\" >description</th> \n",
+       "    </tr></thead> \n",
+       "<tbody>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row0\" class=\"row_heading level0 row0\" >0</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col0\" class=\"data row0 col0\" >Ant_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col1\" class=\"data row0 col1\" >variable</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col2\" class=\"data row0 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col3\" class=\"data row0 col3\" >96</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col4\" class=\"data row0 col4\" ></td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row0_col5\" class=\"data row0 col5\" >Only masked RF chains are updated</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row1\" class=\"row_heading level0 row1\" >1</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col0\" class=\"data row1 col0\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col1\" class=\"data row1 col1\" >variable</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col2\" class=\"data row1 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col3\" class=\"data row1 col3\" >32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col4\" class=\"data row1 col4\" ></td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row1_col5\" class=\"data row1 col5\" >Only masked RCUs are updated</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row2\" class=\"row_heading level0 row2\" >2</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col0\" class=\"data row2 col0\" >RCU_I2C_STATUS</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col1\" class=\"data row2 col1\" >ro</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col2\" class=\"data row2 col2\" >uint8</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col3\" class=\"data row2 col3\" >32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col4\" class=\"data row2 col4\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row2_col5\" class=\"data row2 col5\" >0=Good, 1=No communication, 2=error</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row3\" class=\"row_heading level0 row3\" >3</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col0\" class=\"data row3 col0\" >RCU_translator_busy</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col1\" class=\"data row3 col1\" >ro</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col2\" class=\"data row3 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col3\" class=\"data row3 col3\" >1</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col4\" class=\"data row3 col4\" ></td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row3_col5\" class=\"data row3 col5\" >False when idle</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row4\" class=\"row_heading level0 row4\" >4</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col0\" class=\"data row4 col0\" >RCU_attenuator</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col1\" class=\"data row4 col1\" >rw</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col2\" class=\"data row4 col2\" >uint8</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col3\" class=\"data row4 col3\" >96</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col4\" class=\"data row4 col4\" >Ant_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row4_col5\" class=\"data row4 col5\" >Attenuator before ADC</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row5\" class=\"row_heading level0 row5\" >5</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col0\" class=\"data row5 col0\" >RCU_band</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col1\" class=\"data row5 col1\" >rw</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col2\" class=\"data row5 col2\" >uint8</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col3\" class=\"data row5 col3\" >96</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col4\" class=\"data row5 col4\" >Ant_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row5_col5\" class=\"data row5 col5\" >Band select switch 1=10MHz,2=30MHz</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row6\" class=\"row_heading level0 row6\" >6</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col0\" class=\"data row6 col0\" >RCU_LED0</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col1\" class=\"data row6 col1\" >rw</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col2\" class=\"data row6 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col3\" class=\"data row6 col3\" >32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col4\" class=\"data row6 col4\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row6_col5\" class=\"data row6 col5\" >LED on RCU</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row7\" class=\"row_heading level0 row7\" >7</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col0\" class=\"data row7 col0\" >RCU_LED1</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col1\" class=\"data row7 col1\" >rw</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col2\" class=\"data row7 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col3\" class=\"data row7 col3\" >32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col4\" class=\"data row7 col4\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row7_col5\" class=\"data row7 col5\" >LED on RCU</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row8\" class=\"row_heading level0 row8\" >8</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col0\" class=\"data row8 col0\" >RCU_temperature</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col1\" class=\"data row8 col1\" >ro</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col2\" class=\"data row8 col2\" >double</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col3\" class=\"data row8 col3\" >32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col4\" class=\"data row8 col4\" >RCU_I2C_STATUS</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row8_col5\" class=\"data row8 col5\" >Temperature sensor on RCU</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row9\" class=\"row_heading level0 row9\" >9</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col0\" class=\"data row9 col0\" >RCU_Pwr_dig</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col1\" class=\"data row9 col1\" >ro</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col2\" class=\"data row9 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col3\" class=\"data row9 col3\" >32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col4\" class=\"data row9 col4\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row9_col5\" class=\"data row9 col5\" >Enable LDOs</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row10\" class=\"row_heading level0 row10\" >10</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col0\" class=\"data row10 col0\" >HBA_element_beamformer_delays</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col1\" class=\"data row10 col1\" >rw</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col2\" class=\"data row10 col2\" >uint8</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col3\" class=\"data row10 col3\" >3072</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col4\" class=\"data row10 col4\" >Ant_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row10_col5\" class=\"data row10 col5\" >Delays of each frontend</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row11\" class=\"row_heading level0 row11\" >11</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col0\" class=\"data row11 col0\" >RCU_ID</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col1\" class=\"data row11 col1\" >ro</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col2\" class=\"data row11 col2\" >uint32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col3\" class=\"data row11 col3\" >32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col4\" class=\"data row11 col4\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row11_col5\" class=\"data row11 col5\" >Unique RCU ID</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row12\" class=\"row_heading level0 row12\" >12</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col0\" class=\"data row12 col0\" >RCU_version</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col1\" class=\"data row12 col1\" >ro</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col2\" class=\"data row12 col2\" >string</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col3\" class=\"data row12 col3\" >32</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col4\" class=\"data row12 col4\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row12_col5\" class=\"data row12 col5\" >RCU version number</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row13\" class=\"row_heading level0 row13\" >13</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col0\" class=\"data row13 col0\" >RCU_ADC_lock</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col1\" class=\"data row13 col1\" >ro</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col2\" class=\"data row13 col2\" >uint8</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col3\" class=\"data row13 col3\" >96</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col4\" class=\"data row13 col4\" ></td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row13_col5\" class=\"data row13 col5\" >0x81=locked</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row14\" class=\"row_heading level0 row14\" >15</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col0\" class=\"data row14 col0\" >HBA_element_led</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col1\" class=\"data row14 col1\" >rw</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col2\" class=\"data row14 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col3\" class=\"data row14 col3\" >3072</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col4\" class=\"data row14 col4\" >Ant_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row14_col5\" class=\"data row14 col5\" >LED, power, frontend power of each frontend</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row15\" class=\"row_heading level0 row15\" >16</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col0\" class=\"data row15 col0\" >HBA_element_pwr</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col1\" class=\"data row15 col1\" >rw</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col2\" class=\"data row15 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col3\" class=\"data row15 col3\" >3072</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col4\" class=\"data row15 col4\" >Ant_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row15_col5\" class=\"data row15 col5\" >LED, power, frontend power of each frontend</td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617level0_row16\" class=\"row_heading level0 row16\" >17</th> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col0\" class=\"data row16 col0\" >HBA_element_LNA_pwr</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col1\" class=\"data row16 col1\" >rw</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col2\" class=\"data row16 col2\" >boolean</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col3\" class=\"data row16 col3\" >3072</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col4\" class=\"data row16 col4\" >Ant_mask</td> \n",
+       "        <td id=\"T_90ed911a_c393_11eb_9d94_d43b04b46617row16_col5\" class=\"data row16 col5\" >LED, power, frontend power of each frontend</td> \n",
+       "    </tr></tbody> \n",
+       "</table> "
+      ],
+      "text/plain": [
+       "<pandas.io.formats.style.Styler at 0x7f62388d4160>"
+      ]
+     },
+     "execution_count": 14,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "YamlTable(RCU.getvars(),['name','rw','dtype','dim','mask','description'],\n",
+    "          ['debug'],lambda df: df['debug']==\"\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## RCU OPC_UA method calls\n",
+    "After call, RCU_translator_busy will be True until finished."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 15,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/html": [
+       "<style  type=\"text/css\" >\n",
+       "    #T_90ed911b_c393_11eb_9d94_d43b04b46617row0_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911b_c393_11eb_9d94_d43b04b46617row0_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911b_c393_11eb_9d94_d43b04b46617row0_col2 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911b_c393_11eb_9d94_d43b04b46617row1_col0 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911b_c393_11eb_9d94_d43b04b46617row1_col1 {\n",
+       "            text-align:  left;\n",
+       "        }    #T_90ed911b_c393_11eb_9d94_d43b04b46617row1_col2 {\n",
+       "            text-align:  left;\n",
+       "        }</style>  \n",
+       "<table id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617\" > \n",
+       "<thead>    <tr> \n",
+       "        <th class=\"blank level0\" ></th> \n",
+       "        <th class=\"col_heading level0 col0\" >name</th> \n",
+       "        <th class=\"col_heading level0 col1\" >mask</th> \n",
+       "        <th class=\"col_heading level0 col2\" >description</th> \n",
+       "    </tr></thead> \n",
+       "<tbody>    <tr> \n",
+       "        <th id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617level0_row0\" class=\"row_heading level0 row0\" >1</th> \n",
+       "        <td id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617row0_col0\" class=\"data row0 col0\" >RCU_on</td> \n",
+       "        <td id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617row0_col1\" class=\"data row0 col1\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617row0_col2\" class=\"data row0 col2\" ></td> \n",
+       "    </tr>    <tr> \n",
+       "        <th id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617level0_row1\" class=\"row_heading level0 row1\" >6</th> \n",
+       "        <td id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617row1_col0\" class=\"data row1 col0\" >RCU_off</td> \n",
+       "        <td id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617row1_col1\" class=\"data row1 col1\" >RCU_mask</td> \n",
+       "        <td id=\"T_90ed911b_c393_11eb_9d94_d43b04b46617row1_col2\" class=\"data row1 col2\" ></td> \n",
+       "    </tr></tbody> \n",
+       "</table> "
+      ],
+      "text/plain": [
+       "<pandas.io.formats.style.Styler at 0x7f6238929b70>"
+      ]
+     },
+     "execution_count": 15,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "YamlTable(RCU.conf['methods'],['name','mask','description'],\n",
+    "          ['debug'],lambda df: df['debug']==\"\")"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": []
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": []
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3",
+   "language": "python",
+   "name": "python3"
+  },
+  "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.6.9"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}