#!/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 }