#!/bin/bash
echo 'Sending power cycle request'
-echo -n 'current status: '
-echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
-echo 'switching off...'
-echo 'OUTPUT:GENERAL OFF' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
-echo 'OUTPUT:GENERAL OFF' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
echo 'OUTPUT:GENERAL OFF' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
-sleep 2
-echo -n 'current status: '
-echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.186&HMP&5025&OUTPUT:GENERAL OFF'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.189&HMP&5025&OUTPUT:GENERAL OFF'
+sleep 3
echo 'switching on...'
-echo 'OUTPUT:GENERAL ON' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
-echo 'OUTPUT:GENERAL ON' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+
echo 'OUTPUT:GENERAL ON' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
-echo -n 'current status: '
-echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.186&HMP&5025&OUTPUT:GENERAL ON'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.189&HMP&5025&OUTPUT:GENERAL ON'
sleep 5
+
+
+
use Data::Dumper;
print "Connect..\n";
-my $s = "HAD:RPC:PS:11:SETONOFF";
+my $s = "HAD:LV:PS:11:SETONOFF";
Perl2Epics::Connect("ECALLV_Power",$s);
Perl2Epics::Put("ECALLV_Power",1); #Off
my @new_command = split('&',$ARGV[0]);
-my $ser_dev = "IP10.0.0.2";#shift(@new_command);
-my $ser_type = "HMP";#shift(@new_command);
-my $ser_speed = "5025";#shift(@new_command); #speed or port number
+my $ser_dev = shift(@new_command);
+my $ser_type = shift(@new_command);
+my $ser_speed = shift(@new_command); #speed or port number
if (!defined $ser_dev || !defined $ser_type || !defined $ser_speed) {
exit 0;
use Data::Dumper;
print "Connect..\n";
-my $s = "HAD:RICH:PS:16:SETONOFF";
+my $s = "HAD:LV:PS:16:SETONOFF";
Perl2Epics::Connect("RICHLV_PowerOnOff",$s);
use Data::Dumper;
print "Connect..\n";
-my $s = "HAD:RPC:PS:03:SETONOFF";
+my $s = "HAD:LV:PS:03:SETONOFF";
Perl2Epics::Connect("MDCTOFCENTRLV_Power",$s);
Perl2Epics::Put("MDCTOFCENTRLV_Power",1);
--- /dev/null
+#!/bin/bash
+
+echo 'Sending power cycle request'
+
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.83&HMP&5025&OUTPUT:GENERAL OFF'
+sleep 3
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.83&HMP&5025&OUTPUT:GENERAL ON'
+sleep 5;
+
+#
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'switching off...'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
+# sleep 2
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+#
+# echo 'switching on...'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+
+sleep 5
--- /dev/null
+#!/bin/bash
+
+echo 'Sending power cycle request to STS'
+
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.185&HMP&5025&OUTPUT:GENERAL OFF'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.116&HMP&5025&OUTPUT:GENERAL OFF'
+sleep 3
+
+echo 'switching on...'
+
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.185&HMP&5025&OUTPUT:GENERAL ON'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.116&HMP&5025&OUTPUT:GENERAL ON'
+
+sleep 5
+
$s = "HAD:LV:PS:34:SETONOFF";
Perl2Epics::Connect("fRPC_PowerOnOff",$s);
-Perl2Epics::Put("RICHLV_PowerOnOff",1);
+Perl2Epics::Put("STS_PowerOnOff",1);
Perl2Epics::Put("fRPC_PowerOnOff",1);
Perl2Epics::GetAll();
sleep 8;
-Perl2Epics::Put("RICHLV_PowerOnOff",0);
+Perl2Epics::Put("STS_PowerOnOff",0);
Perl2Epics::Put("fRPC_PowerOnOff",0);
--- /dev/null
+#!/bin/bash
+
+echo 'Sending power cycle request'
+
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.188&HMP&5025&OUTPUT:GENERAL OFF'
+sleep 3
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.188&HMP&5025&OUTPUT:GENERAL ON'
+sleep 5;
+
+#
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'switching off...'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
+# sleep 2
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+#
+# echo 'switching on...'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+
+sleep 5
--- /dev/null
+#!/bin/bash
+
+echo 'Sending power cycle request for Triggerbox, Beam Abort and Beam Monitor'
+
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.183&HMP&5025&INST OUT2&OUTP:SEL OFF'
+sleep 3
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.183&HMP&5025&INST OUT2&OUTP:SEL ON'
+
+
+#
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'switching off...'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
+# sleep 2
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+#
+# echo 'switching on...'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+
+sleep 5
--- /dev/null
+#!/bin/bash
+
+echo 'Sending power cycle request for iTOF Padiwa'
+
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.183&HMP&5025&INST OUT1&OUTP:SEL OFF'
+sleep 3
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.183&HMP&5025&INST OUT1&OUTP:SEL ON'
+
+
+#
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'switching off...'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'OUTPUT:GENERAL OFF' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
+# sleep 2
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+#
+# echo 'switching on...'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid4 'cat > /dev/HAMEG_HAMEG_HO720_100030271763'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473'
+# echo 'OUTPUT:GENERAL ON' | ssh odroid6 'cat > /dev/HAMEG_HAMEG_HO720_100030805647'
+# echo -n 'current status: '
+# echo 'OUTPUT:GENERAL ?' | ssh odroid5 'cat > /dev/HAMEG_HAMEG_HO720_100030505473; timeout 1 cat /dev/HAMEG_HAMEG_HO720_100030505473'
+
+sleep 5
first_input=$1
#shift
. epics --
+export EPICS_CA_ADDR_LIST="$EPICS_CA_ADDR_LIST richhvcrate"
/home/hadaq/hadesdaq/richhv/rich700/setCrate.sh 1
/home/hadaq/hadesdaq/richhv/rich700/setHV.sh $first_input
/home/hadaq/hadesdaq/richhv/rich700/setHVon_off.sh $first_input 2
#!/bin/bash
#ssh hades33 xset -display :0 dpms force off
-ssh hades30 xset -display :0 dpms force off
+ssh hades70 xset -display :0 dpms force off
+ssh hades57 xset -display :0 dpms force off
#ssh hades17 xset -display :0 dpms force off
#ssh hades25 xset -display :0 dpms force off
#ssh hades27 xset -display :0 dpms force off
#ssh hadespcp001 xset -display :0 dpms force off
#ssh hadespcp004 xset -display :0 dpms force off
#ssh hadesdaq xset -display :0 dpms force off
-ssh hadaq@hades33 xset -display :0 dpms force off
+#ssh hadaq@hades33 xset -display :0 dpms force off
ssh hadesdaq03 xset -display :0 dpms force off
ssh hadesdaq04 xset -display :0 dpms force off