From 8018986abe8da97fefa19a244033376688355211 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kriszti=C3=A1n=20L=C3=B6ki?= <krisztian.loki@ess.eu> Date: Fri, 4 Sep 2020 10:37:49 +0200 Subject: [PATCH] status.js is no longer used --- .../COMMON/DEVICES/vacuum/vpg/status.js | 82 ------------------- 1 file changed, 82 deletions(-) delete mode 100644 NON-APPROVED/COMMON/DEVICES/vacuum/vpg/status.js diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vpg/status.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vpg/status.js deleted file mode 100644 index a9a97773..00000000 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vpg/status.js +++ /dev/null @@ -1,82 +0,0 @@ -PVUtil = org.csstudio.display.builder.runtime.script.PVUtil; -ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil; - -var pvAccelerating = 0; -var pvAtNominalSpeed = 0; -var pvStopped = 0; -var pvError = 0; - -var pvStatus = pvs[0]; - -var sum = 0; -var isValid = 0; -var status = "N/A"; - -var debug = widget.getEffectiveMacros().getValue("DEBUG"); -if (debug) { - debug = debug[0]; - switch (debug) { - case '1': - case 'Y': - case 'y': - case 'T': - case 't': - debug = true; - break; - - default: - debug = false; - } -} -else - debug = false; - -if (debug) - Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger(); -else { - Logger = new Object(); - Logger.info = function() {} - Logger.warning = function() {} - Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);} -} - -function log_pv(pv) { - Logger.info(pv + ": " + PVUtil.getString(pv)); -} - -try { - pvAccelerating = 1 * PVUtil.getInt(pvs[1]); - pvAtNominalSpeed = 2 * PVUtil.getInt(pvs[2]); - pvStopped = 4 * PVUtil.getInt(pvs[3]); - pvError = 8 * PVUtil.getInt(pvs[4]); - - sum = pvAccelerating | pvAtNominalSpeed | pvStopped | pvError; - isValid = (sum & (sum - 1)) == 0 ? 1 : 0; - - log_pv(pvs[1]); - log_pv(pvs[2]); - log_pv(pvs[3]); - log_pv(pvs[4]); - - if (pvError) { - Logger.info(pvStatus + ": ERROR"); - status = "ERROR"; - } else if (isValid == 0) { - Logger.severe(pvStatus + ": Invalid combination"); - } else if (pvStopped) { - Logger.info(pvStatus + ": STOPPED"); - status = "STOPPED"; - } else if (pvAtNominalSpeed) { - Logger.info(pvStatus + ": NOMINAL-SPEED"); - status = "At NOMINAL-SPEED"; - } else if (pvAccelerating) { - Logger.info(pvStatus + ": ACCELERATING"); - status = "ACCELERATING"; - } else - Logger.severe(pvStatus + ": Unknown combination:" + sum); -} catch (err) { - Logger.severe("NO CONNECTION: " + err); -} - - -pvStatus.write(status); -- GitLab