Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • ics-software/ess-public-screens
  • marcmunoz/ess-public-screens
  • benjaminbolling/ess-public-screens
  • andersharrisson/ess-public-screens
  • stefanopavinato/ess-public-screens
  • emmanueldcosta/ess-public-screens
6 results
Show changes
Commits on Source (2)
......@@ -58,7 +58,7 @@
"plot_type": "bar",
"legend": true,
"height": 5,
"value": "let spokelevels = [[1, datasources[\"levels\"][\"Spk-010Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [2, datasources[\"levels\"][\"Spk-020Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [3, datasources[\"levels\"][\"Spk-030Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [4, datasources[\"levels\"][\"Spk-040Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [5, datasources[\"levels\"][\"Spk-050Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [6, datasources[\"levels\"][\"Spk-060Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [7, datasources[\"levels\"][\"Spk-070Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [8, datasources[\"levels\"][\"Spk-080Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [9, datasources[\"levels\"][\"Spk-090Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [10, datasources[\"levels\"][\"Spk-100Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [11, datasources[\"levels\"][\"Spk-110Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [12, datasources[\"levels\"][\"Spk-120Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [13, datasources[\"levels\"][\"Spk-130Crm:Cryo-LT-001:MeasValue\"][\"value\"]]];\n\nlet mediumBetalevels = [[14, datasources[\"levels\"][\"MBL-010Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [15, datasources[\"levels\"][\"MBL-020Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [16, datasources[\"levels\"][\"MBL-030Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [17, datasources[\"levels\"][\"MBL-040Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [18, datasources[\"levels\"][\"MBL-050Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [19, datasources[\"levels\"][\"MBL-060Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [20, datasources[\"levels\"][\"MBL-070Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [21, datasources[\"levels\"][\"MBL-080Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [22, datasources[\"levels\"][\"MBL-090Crm:Cryo-LT-001:MeasValue\"][\"value\"]]];\n\nlet highBetalevels = [[23, datasources[\"levels\"][\"HBL-010Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [24, datasources[\"levels\"][\"HBL-020Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [25, datasources[\"levels\"][\"HBL-030Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [26, datasources[\"levels\"][\"HBL-040Crm:Cryo-LT-001:MeasValue\"][\"value\"]],\n [27, datasources[\"levels\"][\"HBL-050Crm:Cryo-LT-001:MeasValue\"][\"value\"]]];\n\n\nvar data = [{data: spokelevels, color: \"#EE82EE\", label:\"Spokes\"},\n {data: mediumBetalevels, color: \"#8A2BE2\", label:\"Medium β\"},\n {data: highBetalevels, color: \"#7A5DC7\", label:\"High β\"}];\n\nreturn data;",
"value": "let spokelevels = [[1, datasources[\"levels\"][\"Spk-010Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [2, datasources[\"levels\"][\"Spk-020Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [3, datasources[\"levels\"][\"Spk-030Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [4, datasources[\"levels\"][\"Spk-040Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [5, datasources[\"levels\"][\"Spk-050Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [6, datasources[\"levels\"][\"Spk-060Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [7, datasources[\"levels\"][\"Spk-070Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [8, datasources[\"levels\"][\"Spk-080Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [9, datasources[\"levels\"][\"Spk-090Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [10, datasources[\"levels\"][\"Spk-100Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [11, datasources[\"levels\"][\"Spk-110Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [12, datasources[\"levels\"][\"Spk-120Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [13, datasources[\"levels\"][\"Spk-130Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]]];\n\nlet mediumBetalevels = [[14, datasources[\"levels\"][\"MBL-010Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [15, datasources[\"levels\"][\"MBL-020Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [16, datasources[\"levels\"][\"MBL-030Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [17, datasources[\"levels\"][\"MBL-040Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [18, datasources[\"levels\"][\"MBL-050Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [19, datasources[\"levels\"][\"MBL-060Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [20, datasources[\"levels\"][\"MBL-070Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [21, datasources[\"levels\"][\"MBL-080Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [22, datasources[\"levels\"][\"MBL-090Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]]];\n\nlet highBetalevels = [[23, datasources[\"levels\"][\"HBL-010Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [24, datasources[\"levels\"][\"HBL-020Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [25, datasources[\"levels\"][\"HBL-030Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [26, datasources[\"levels\"][\"HBL-040Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [27, datasources[\"levels\"][\"HBL-050Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]]];\n\n\nvar data = [{data: spokelevels, color: \"#EE82EE\", label:\"Spokes\"},\n {data: mediumBetalevels, color: \"#8A2BE2\", label:\"Medium β\"},\n {data: highBetalevels, color: \"#7A5DC7\", label:\"High β\"}];\n\nreturn data;",
"xticks": "let clock = datasources[\"Clock\"][\"numeric_value\"]; // trick to trigger the update\nlet cols = document.getElementsByClassName('gs_w')[0].getAttribute('data-sizex');\n\nvar xticks = [[1, \"01 <br><center>← Source</center>\"],\n [2, \"02\"],\n [3, \"03\"],\n [4, \"04\"],\n [5, \"05\"],\n [6, \"06\"],\n [7, \"07\"],\n [8, \"08\"],\n [9, \"09\"],\n [10, \"10\"],\n [11, \"11\"],\n [12, \"12\"],\n [13, \"13\"],\n [14, \"01\"],\n [15, \"02\"],\n [16, \"03\"],\n [17, \"04\"],\n [18, \"05\"],\n [19, \"06\"],\n [20, \"07\"],\n [21, \"08\"],\n [22, \"09\"],\n [23, \"01\"],\n [24, \"02\"],\n [25, \"03\"],\n [26, \"04\"],\n [27, \"05<br><center>Target →</center>\"]];\n\nif (cols == 1) {\n var xticks = [];\n for (i=1; i<=13; i+=1) {\n xticks.push([i,\"<div class=\\\"flot-tick-label tickLabele\\\" style=\\\"font-size: 7px;color:#ffffff\\\">\"+String(i)+\"</div>\"]);\n }\n for (i=14; i<=22; i+=1) {\n xticks.push([i,\"<div class=\\\"flot-tick-label tickLabel\\\" style=\\\"font-size: 7px; color:#ffffff\\\">\"+String(i-13)+\"</div>\"]);\n }\n\tfor (i=23; i<=27; i+=1) {\n xticks.push([i,\"<div class=\\\"flot-tick-label tickLabel\\\" style=\\\"font-size: 7px; color:#ffffff\\\">\"+String(i-22)+\"</div>\"]);\n }\n}\n\nreturn xticks;",
"yticks": "",
"zoom": ""
......@@ -105,9 +105,9 @@
"plot_type": "bar",
"legend": true,
"height": 5,
"value": "let spokeTemperatures = [[1, datasources[\"Temperature\"][\"Spk-010Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [2, datasources[\"Temperature\"][\"Spk-020Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [3, datasources[\"Temperature\"][\"Spk-030Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [4, datasources[\"Temperature\"][\"Spk-040Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [5, datasources[\"Temperature\"][\"Spk-050Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [6, datasources[\"Temperature\"][\"Spk-060Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [7, datasources[\"Temperature\"][\"Spk-070Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [8, datasources[\"Temperature\"][\"Spk-080Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [9, datasources[\"Temperature\"][\"Spk-090Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [10, datasources[\"Temperature\"][\"Spk-100Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [11, datasources[\"Temperature\"][\"Spk-110Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [12, datasources[\"Temperature\"][\"Spk-120Crm:Cryo-TT-004:MeasValue\"][\"value\"]],\n [13, datasources[\"Temperature\"][\"Spk-130Crm:Cryo-TT-004:MeasValue\"][\"value\"]]];\n\nlet mediumBetaTemperatures = [[14, datasources[\"Temperature\"][\"MBL-010Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [15, datasources[\"Temperature\"][\"MBL-020Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [16, datasources[\"Temperature\"][\"MBL-030Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [17, datasources[\"Temperature\"][\"MBL-040Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [18, datasources[\"Temperature\"][\"MBL-050Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [19, datasources[\"Temperature\"][\"MBL-060Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [20, datasources[\"Temperature\"][\"MBL-070Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [21, datasources[\"Temperature\"][\"MBL-080Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [22, datasources[\"Temperature\"][\"MBL-090Crm:Cryo-TT-019:MeasValue\"][\"value\"]]];\n\nlet highBetaTemperatures = [[23, datasources[\"Temperature\"][\"HBL-010Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [24, datasources[\"Temperature\"][\"HBL-020Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [25, datasources[\"Temperature\"][\"HBL-030Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [26, datasources[\"Temperature\"][\"HBL-040Crm:Cryo-TT-019:MeasValue\"][\"value\"]],\n [27, datasources[\"Temperature\"][\"HBL-050Crm:Cryo-TT-019:MeasValue\"][\"value\"]]];\n\nlet temps = [datasources[\"Temperature\"][\"Spk-010Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-020Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-030Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-040Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-050Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-060Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-070Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-080Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-090Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-100Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-110Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-120Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-130Crm:Cryo-TT-004:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-010Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-020Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-030Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-040Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-050Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-060Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-070Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-080Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-090Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-010Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-020Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-030Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-040Crm:Cryo-TT-019:MeasValue\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-050Crm:Cryo-TT-019:MeasValue\"][\"value\"]];\n \nlet avgTemp = temps.reduce((acc, val) => acc + val, 0) / temps.length;\n\nvar data = [{data: spokeTemperatures, color: \"#FFC0CB\", label:\"Spokes\"},\n {data: mediumBetaTemperatures, color: \"#FF6347\", label:\"Medium β\"},\n {data: highBetaTemperatures, color: \"#B22222\", label:\"High β\"}];\n\nif (avgTemp < 150) {\n data = [{data: spokeTemperatures, color: \"#98FB98\", label:\"Spokes\"},\n {data: mediumBetaTemperatures, color: \"#32CD32\", label:\"Medium β\"},\n {data: highBetaTemperatures, color: \"#006400\", label:\"High β\"}];\n}\n\nif (avgTemp < 40) {\n data = [{data: spokeTemperatures, color: \"#ADD8E6\", label:\"Spokes\"},\n {data: mediumBetaTemperatures, color: \"#5DADE2\", label:\"Medium β\"},\n {data: highBetaTemperatures, color: \"#1E90FF\", label:\"High β\"}];\n}\n\nreturn data;\n",
"value": "let spokeTemperatures = [[1, datasources[\"Temperature\"][\"Spk-010Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [2, datasources[\"Temperature\"][\"Spk-020Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [3, datasources[\"Temperature\"][\"Spk-030Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [4, datasources[\"Temperature\"][\"Spk-040Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [5, datasources[\"Temperature\"][\"Spk-050Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [6, datasources[\"Temperature\"][\"Spk-060Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [7, datasources[\"Temperature\"][\"Spk-070Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [8, datasources[\"Temperature\"][\"Spk-080Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [9, datasources[\"Temperature\"][\"Spk-090Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [10, datasources[\"Temperature\"][\"Spk-100Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [11, datasources[\"Temperature\"][\"Spk-110Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [12, datasources[\"Temperature\"][\"Spk-120Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [13, datasources[\"Temperature\"][\"Spk-130Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]]];\n\nlet mediumBetaTemperatures = [[14, datasources[\"Temperature\"][\"MBL-010Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [15, datasources[\"Temperature\"][\"MBL-020Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [16, datasources[\"Temperature\"][\"MBL-030Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [17, datasources[\"Temperature\"][\"MBL-040Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [18, datasources[\"Temperature\"][\"MBL-050Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [19, datasources[\"Temperature\"][\"MBL-060Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [20, datasources[\"Temperature\"][\"MBL-070Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [21, datasources[\"Temperature\"][\"MBL-080Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [22, datasources[\"Temperature\"][\"MBL-090Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]]];\n\nlet highBetaTemperatures = [[23, datasources[\"Temperature\"][\"HBL-010Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [24, datasources[\"Temperature\"][\"HBL-020Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [25, datasources[\"Temperature\"][\"HBL-030Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [26, datasources[\"Temperature\"][\"HBL-040Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]],\n [27, datasources[\"Temperature\"][\"HBL-050Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]]];\n\nlet temps = [datasources[\"Temperature\"][\"Spk-010Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-020Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-030Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-040Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-050Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-060Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-070Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-080Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-090Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-100Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-110Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-120Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"Spk-130Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-010Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-020Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-030Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-040Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-050Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-060Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-070Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-080Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"MBL-090Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-010Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-020Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-030Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-040Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\n datasources[\"Temperature\"][\"HBL-050Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]];\n \nlet avgTemp = temps.reduce((acc, val) => acc + val, 0) / temps.length;\n\nvar data = [{data: spokeTemperatures, color: \"#FFC0CB\", label:\"Spokes\"},\n {data: mediumBetaTemperatures, color: \"#FF6347\", label:\"Medium β\"},\n {data: highBetaTemperatures, color: \"#B22222\", label:\"High β\"}];\n\nif (avgTemp < 150) {\n data = [{data: spokeTemperatures, color: \"#98FB98\", label:\"Spokes\"},\n {data: mediumBetaTemperatures, color: \"#32CD32\", label:\"Medium β\"},\n {data: highBetaTemperatures, color: \"#006400\", label:\"High β\"}];\n}\n\nif (avgTemp < 40) {\n data = [{data: spokeTemperatures, color: \"#ADD8E6\", label:\"Spokes\"},\n {data: mediumBetaTemperatures, color: \"#5DADE2\", label:\"Medium β\"},\n {data: highBetaTemperatures, color: \"#1E90FF\", label:\"High β\"}];\n}\n\nreturn data;\n",
"xticks": "let clock = datasources[\"Clock\"][\"numeric_value\"]; // trick to trigger the update\nlet cols = document.getElementsByClassName('gs_w')[0].getAttribute('data-sizex');\n\nvar xticks = [[1, \"01 <br><center>← Source</center>\"],\n [2, \"02\"],\n [3, \"03\"],\n [4, \"04\"],\n [5, \"05\"],\n [6, \"06\"],\n [7, \"07\"],\n [8, \"08\"],\n [9, \"09\"],\n [10, \"10\"],\n [11, \"11\"],\n [12, \"12\"],\n [13, \"13\"],\n [14, \"01\"],\n [15, \"02\"],\n [16, \"03\"],\n [17, \"04\"],\n [18, \"05\"],\n [19, \"06\"],\n [20, \"07\"],\n [21, \"08\"],\n [22, \"09\"],\n [23, \"01\"],\n [24, \"02\"],\n [25, \"03\"],\n [26, \"04\"],\n [27, \"05<br><center>Target →</center>\"]];\n\nif (cols == 1) {\n var xticks = [];\n for (i=1; i<=13; i+=1) {\n xticks.push([i,\"<div class=\\\"flot-tick-label tickLabele\\\" style=\\\"font-size: 7px;color:#ffffff\\\">\"+String(i)+\"</div>\"]);\n }\n for (i=14; i<=22; i+=1) {\n xticks.push([i,\"<div class=\\\"flot-tick-label tickLabel\\\" style=\\\"font-size: 7px; color:#ffffff\\\">\"+String(i-13)+\"</div>\"]);\n }\n\tfor (i=23; i<=27; i+=1) {\n xticks.push([i,\"<div class=\\\"flot-tick-label tickLabel\\\" style=\\\"font-size: 7px; color:#ffffff\\\">\"+String(i-22)+\"</div>\"]);\n }\n}\n\nreturn xticks;",
"yticks": "let maxtemp = Math.max(datasources[\"Temperature\"][\"Spk-010Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-020Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-030Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-040Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-050Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-060Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-070Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-080Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-090Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-100Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-110Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-120Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-130Crm:Cryo-TT-004:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-010Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-020Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-030Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-040Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-050Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-060Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-070Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-080Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-090Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-010Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-020Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-030Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-040Crm:Cryo-TT-019:MeasValue\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-050Crm:Cryo-TT-019:MeasValue\"][\"value\"]);\n \nlet step=maxtemp/5;\n \nvar yticks=[];\nfor (i=0; i<=maxtemp+step; i+=step) {\n yticks.push([i,i.toFixed(1).toString()]);\n}\n\nyticks[yticks.length-1] = [yticks[yticks.length-1][0],\"T [K]\"]; \n\nreturn yticks;\n",
"yticks": "let maxtemp = Math.max(datasources[\"Temperature\"][\"Spk-010Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-020Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-030Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-040Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-050Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-060Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-070Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-080Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-090Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-100Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-110Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-120Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"Spk-130Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-010Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-020Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-030Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-040Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-050Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-060Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-070Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-080Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"MBL-090Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-010Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-020Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-030Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-040Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"],\ndatasources[\"Temperature\"][\"HBL-050Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}\"][\"value\"]);\n \nlet step=maxtemp/5;\n \nvar yticks=[];\nfor (i=0; i<=maxtemp+step; i+=step) {\n yticks.push([i,i.toFixed(1).toString()]);\n}\n\nyticks[yticks.length-1] = [yticks[yticks.length-1][0],\"T [K]\"]; \n\nreturn yticks;\n",
"points": false,
"zoom": "xy"
}
......@@ -128,7 +128,7 @@
"name": "Temperature",
"type": "JSON",
"settings": {
"url": "/data/api/v2/pvget/Spk-010Crm:Cryo-TT-004:MeasValue,Spk-020Crm:Cryo-TT-004:MeasValue,Spk-030Crm:Cryo-TT-004:MeasValue,Spk-040Crm:Cryo-TT-004:MeasValue,Spk-050Crm:Cryo-TT-004:MeasValue,Spk-060Crm:Cryo-TT-004:MeasValue,Spk-070Crm:Cryo-TT-004:MeasValue,Spk-080Crm:Cryo-TT-004:MeasValue,Spk-090Crm:Cryo-TT-004:MeasValue,Spk-100Crm:Cryo-TT-004:MeasValue,Spk-110Crm:Cryo-TT-004:MeasValue,Spk-120Crm:Cryo-TT-004:MeasValue,Spk-130Crm:Cryo-TT-004:MeasValue,MBL-010Crm:Cryo-TT-019:MeasValue,MBL-020Crm:Cryo-TT-019:MeasValue,MBL-030Crm:Cryo-TT-019:MeasValue,MBL-040Crm:Cryo-TT-019:MeasValue,MBL-050Crm:Cryo-TT-019:MeasValue,MBL-060Crm:Cryo-TT-019:MeasValue,MBL-070Crm:Cryo-TT-019:MeasValue,MBL-080Crm:Cryo-TT-019:MeasValue,MBL-090Crm:Cryo-TT-019:MeasValue,HBL-010Crm:Cryo-TT-019:MeasValue,HBL-020Crm:Cryo-TT-019:MeasValue,HBL-030Crm:Cryo-TT-019:MeasValue,HBL-040Crm:Cryo-TT-019:MeasValue,HBL-050Crm:Cryo-TT-019:MeasValue",
"url": "/data/api/v2/pvget/Spk-010Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-020Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-030Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-040Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-050Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-060Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-070Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-080Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-090Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-100Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-110Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-120Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},Spk-130Crm:Cryo-TT-004:MeasValue.{dbnd:{rel:0.5}},MBL-010Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},MBL-020Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},MBL-030Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},MBL-040Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},MBL-050Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},MBL-060Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},MBL-070Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},MBL-080Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},MBL-090Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},HBL-010Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},HBL-020Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},HBL-030Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},HBL-040Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}},HBL-050Crm:Cryo-TT-019:MeasValue.{dbnd:{rel:0.5}}",
"use_thingproxy": true,
"refresh": 10,
"method": "GET"
......@@ -148,7 +148,7 @@
"name": "levels",
"type": "JSON",
"settings": {
"url": "/data/api/v2/pvget/Spk-010Crm:Cryo-LT-001:MeasValue,Spk-020Crm:Cryo-LT-001:MeasValue,Spk-030Crm:Cryo-LT-001:MeasValue,Spk-040Crm:Cryo-LT-001:MeasValue,Spk-050Crm:Cryo-LT-001:MeasValue,Spk-060Crm:Cryo-LT-001:MeasValue,Spk-070Crm:Cryo-LT-001:MeasValue,Spk-080Crm:Cryo-LT-001:MeasValue,Spk-090Crm:Cryo-LT-001:MeasValue,Spk-100Crm:Cryo-LT-001:MeasValue,Spk-110Crm:Cryo-LT-001:MeasValue,Spk-120Crm:Cryo-LT-001:MeasValue,Spk-130Crm:Cryo-LT-001:MeasValue,MBL-010Crm:Cryo-LT-001:MeasValue,MBL-020Crm:Cryo-LT-001:MeasValue,MBL-030Crm:Cryo-LT-001:MeasValue,MBL-040Crm:Cryo-LT-001:MeasValue,MBL-050Crm:Cryo-LT-001:MeasValue,MBL-060Crm:Cryo-LT-001:MeasValue,MBL-070Crm:Cryo-LT-001:MeasValue,MBL-080Crm:Cryo-LT-001:MeasValue,MBL-090Crm:Cryo-LT-001:MeasValue,HBL-010Crm:Cryo-LT-001:MeasValue,HBL-020Crm:Cryo-LT-001:MeasValue,HBL-030Crm:Cryo-LT-001:MeasValue,HBL-040Crm:Cryo-LT-001:MeasValue,HBL-050Crm:Cryo-LT-001:MeasValue",
"url": "/data/api/v2/pvget/Spk-010Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-020Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-030Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-040Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-050Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-060Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-070Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-080Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-090Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-100Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-110Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-120Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},Spk-130Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-010Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-020Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-030Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-040Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-050Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-060Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-070Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-080Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},MBL-090Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},HBL-010Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},HBL-020Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},HBL-030Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},HBL-040Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}},HBL-050Crm:Cryo-LT-001:MeasValue.{dbnd:{rel:0.5}}",
"use_thingproxy": true,
"refresh": 10,
"method": "GET"
......