SW/ControlSW/Archive/Dirigent/Sandbox/081219/VNZdroj/136/Control/Chamber.sh

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

source Commons.sh


function InitDischarge()
{
    CommonInit
    $LogFunctionPassing; echo OK
}

function PrepareDischarge(){ $LogFunctionPassing;echo OK;}

function Arming()
{

    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
}