BtControl=golem@192.168.2.100
BtScope=RigolDS1074e
BtScopeCommand=nc -q 3 RigolDS1074e 5555

all:
	make ChargeCapacitor
	sleep 2
	make Arming
	sleep 1
	make Trigger
	sleep 3
	make ShortCapacitor

ShortCapacitor:
	ssh $(BtControl) 'python -c "import control; control.ShortCapacitor()"'

ChargeCapacitor:
	ssh $(BtControl) 'python -c "import control; control.ChargeCapacitor()"'

NormalCharging:
	ssh $(BtControl) 'python -c "import control; control.SetNormalCharging()"'

ReverseCharging:
	ssh $(BtControl) 'python -c "import control; control.SetReverseCharging()"'

	
ScopeArming:
	echo ":SINGLe"|$(BtScopeCommand) 

Ping:
	ping $(BtScope)

CheckArduino:	
	find /dev | grep ACM
	
ScopeGetScreen:
	echo ":DISPLAY:DATA? ON,OFF,PNG" | $(BtScopeCommand) | dd bs=1 skip=11 of=screenshot.png
	
Arming:
	echo ":SINGLe"|$(BtScopeCommand)

	
	
	
TestIt:
	ssh $(BtControl) make -C 

Trigger: 
	ssh $(BtControl) 'echo "t" > /dev/ttyACM0'
	
DisableTrigger:
	ssh $(BtControl) 'echo "disable" > /dev/ttyACM0'

EnableTrigger:
	ssh $(BtControl) 'echo "enable" > /dev/ttyACM0'

Set1kDelay:
	ssh $(BtControl) 'echo "set 1000" > /dev/ttyACM0'
	