golem=ssh golem@gm make -iBs -C /golem/GW/Sandbox/Dirigent

PowSupOscGetReady:
	$(golem) PowSupOscGetReady

pingPS:
	ping PowSup

snbx:
	make HVon
	make ChargingON
	sleep 5
	make ChargingOFF
	make HVoff

ON:
	echo "import lib as lib;lib.gpio_low($(RL))"|python

OFF:
	echo "import lib as lib;lib.gpio_high($(RL))"|python

HVlightON:
	make ON RL=12

HVlightOFF:
	make OFF RL=12


ChargResOFF:
	echo "*B1OS6H"|telnet PowSup 10001;sleep 1
	echo "*B1OS7H"|telnet PowSup 10001;sleep 1
	echo "*B1OS8H"|telnet PowSup 10001;sleep 1

ChargResON:
	echo "*B1OS6L"|telnet PowSup 10001
	echo "*B1OS7L"|telnet PowSup 10001
	echo "*B1OS8L"|telnet PowSup 10001


HVon:
	echo "*B1OS3H"|telnet PowSup 10001
	make HVlightON


HVoff:
	echo "*B1OS3L"|telnet PowSup 10001
	make HVlightOFF

Odzkratovat:
	make ON RL=18

Zazkratovat:
	make OFF RL=18

ChargingON:
	make ON RL=17

ChargingOFF:
	make OFF RL=17

trigger:
	#make ON RL=6;sleep 1;make OFF RL=6
	echo "t" | netcat 192.168.2.101 23 -q0

Charge:
	make -iBs PowSupOscGetReady;sleep 1
	make -iBs Odzkratovat;sleep 1
	make -iBs HVon;sleep 1
	make -iBs ChargingON;
	sleep 3
	#make -iBs ChargResOFF;
	sleep $(DELAY)
	make -iBs ChargingOFF;sleep 1
	make -iBs HVoff
	make -iBs ChargResON;




Discharge:
	make -iBs Charge DELAY=$(DELAY)
	echo 5s to discharge; sleep 5
	make -iBs trigger	
	sleep 1
	make -iBs Zazkratovat

backup:
	scp makefile gm:/golem/GW/Sandbox/Dirigent/makefile.et




