SW/ControlSW/Archive/Dirigent/1119VersionEtBt/Chamber.sh

#!/bin/bash
SUBDIR=Infrastructure
ThisDev=Chamber

source Commons.sh


function Init()
{
    CommonInit
    LogIt "$PASSING ${FUNCNAME[0]}"
}

function Prepare()
{
    LogIt "$PASSING ${FUNCNAME[0]}"
}

function Arming()
{
    LogIt "$DOWNTO ${FUNCNAME[0]}"
   	LogIt "$UPFROM ${FUNCNAME[0]}"
    #LogIt "$PASSING ${FUNCNAME[0]}"
}

function Trigger()
{
    LogIt "$PASSING ${FUNCNAME[0]}"
}

function PostDisch()
{
    LogIt "$PASSING ${FUNCNAME[0]}"
}


function Final()
{
    LogIt "$PASSING ${FUNCNAME[0]}"
}

function Emergency()
{
      LogIt "$PASSING ${FUNCNAME[0]}"
}	

function RotPumpON()
{
    RelayON 17
}

function RotPumpOFF()
{
    RelayOFF 17
}

function Vent1ON()
{ 
    RelayON 4
}

function Vent1OFF()
{ 
    RelayOFF 4
}

function Vent2ON()
{ 
    RelayON 12
}

function Vent2OFF()
{ 
    RelayOFF 12
}

function TMP1ON()
{ 
    RelayON 5
}

function TMP1OFF()
{ 
    RelayOFF 5
}

function TMP2ON()
{ 
    RelayON 13
}

function TMP2OFF()
{ 
    RelayOFF 13
}

function PumpingON()	
{ 
    TMPsON
    sleep 20s
    VentsON
}


function PumpingOFF()	
{ 
    VentsOFF
    TMPsOFF
}


function TMPsON()
{
    TMP1ON
    TMP2ON
}

function VentsON()
{
    Vent1ON
    Vent2ON
}

function TMPsOFF()
{ 
    TMP1OFF
    TMP2OFF
}

function VentsOFF()
{   
    Vent1OFF
    Vent2OFF
}