Commit 5ad0bea7 authored by Elisabetta Giani's avatar Elisabetta Giani
Browse files

AT5-256: TANGO interface definition for CSP.LMC Common CspMaster Class.

parent 9888d09b
Loading
Loading
Loading
Loading
+450 −131

File changed.

Preview size limit exceeded, changes collapsed.

csp-lmc-common/pogo/CspMaster.py

deleted100644 → 0
+0 −994

File deleted.

Preview size limit exceeded, changes collapsed.

+4 −4
Original line number Diff line number Diff line
@@ -115,8 +115,8 @@
      </argout>
      <status abstract="false" inherited="true" concrete="true"/>
    </commands>
    <commands name="On" description="Transit CSP or one or more CSP SubElements fromSTANDBY to ON" execMethod="on" displayLevel="OPERATOR" polledPeriod="0" isDynamic="false">
      <argin description="If the array length is 0, the command applies to the whole&#xA;CSP Element.&#xA;If the array length is > 1, each array element specifies the FQDN of the&#xA;CSP SubElement to switch ON.">
    <commands name="On" description="Switch-on the CSP sub-elements specified by the input argument. If no argument is&#xA;specified, the command is issued on all the CSP sub-elements.&#xA;The command is executed if the *AdminMode* is ONLINE or *MAINTENANCE*.&#xA;If the AdminMode is *OFFLINE*, *NOT-FITTED* or *RESERVED*, the method throws an &#xA;exception." execMethod="on" displayLevel="OPERATOR" polledPeriod="0" isDynamic="false">
      <argin description="The list of sub-element FQDNs to switch-on or an empty list to switch-on the whole &#xA;CSP Element.&#xA;                    &#xA;If the array length is 0, the command applies to the whole CSP Element. If the &#xA;array length is > 1, each array element specifies the FQDN of the&#xA;CSP SubElement to switch ON.">
        <type xsi:type="pogoDsl:StringArrayType"/>
      </argin>
      <argout description="">
@@ -124,7 +124,7 @@
      </argout>
      <status abstract="false" inherited="false" concrete="true" concreteHere="true"/>
    </commands>
    <commands name="Off" description="Transit CSP or one or more CSP SubElements from ON to OFF." execMethod="off" displayLevel="OPERATOR" polledPeriod="0" isDynamic="false">
    <commands name="Off" description="Switch-off the CSP sub-elements specified by the input argument. &#xA;If no argument is specified, the command is issued to all the CSP &#xA;sub-elements." execMethod="off" displayLevel="OPERATOR" polledPeriod="0" isDynamic="false">
      <argin description="If the array length is 0, the command applies to the whole&#xA;CSP Element.&#xA;If the array length is > 1, each array element specifies the FQDN of the&#xA;CSP SubElement to switch OFF.">
        <type xsi:type="pogoDsl:StringArrayType"/>
      </argin>
@@ -363,7 +363,7 @@
      <archiveEvent fire="false" libCheckCriteria="false"/>
      <dataReadyEvent fire="false" libCheckCriteria="true"/>
      <status abstract="false" inherited="false" concrete="true" concreteHere="true"/>
      <properties description="The CBF sub-element status." label="CBF status" unit="" standardUnit="" displayUnit="" format="" maxValue="" minValue="" maxAlarm="" minAlarm="" maxWarning="" minWarning="" deltaTime="" deltaValue=""/>
      <properties description="The CBF sub-element Device State. Allowed values are: ON, STANDBY, DISABLED, OFF, &#xA;ALARM, FAULT, UNKNOWN." label="CBF State" unit="" standardUnit="" displayUnit="" format="" maxValue="" minValue="" maxAlarm="" minAlarm="" maxWarning="" minWarning="" deltaTime="" deltaValue=""/>
      <eventCriteria relChange="" absChange="1" period=""/>
    </attributes>
    <attributes name="cspPssState" attType="Scalar" rwType="READ" displayLevel="OPERATOR" polledPeriod="3000" maxX="" maxY="" allocReadMember="true" isDynamic="false">