From b26b99c5debe642a30fe681fe3ce2ff0ffe3bdd7 Mon Sep 17 00:00:00 2001 From: Michael Clemens Date: Sat, 6 Jul 2019 21:09:59 +0100 Subject: [PATCH] first commit --- antennapi.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 antennapi.py diff --git a/antennapi.py b/antennapi.py new file mode 100644 index 0000000..d05d8fb --- /dev/null +++ b/antennapi.py @@ -0,0 +1,27 @@ +import RPi.GPIO as GPIO +import sys +import time + +GPIO.setmode(GPIO.BCM) +GPIO.setwarnings(False) + +RELAIS_1_GPIO = 0 +RELAIS_2_GPIO = 1 +GPIO.setup(RELAIS_1_GPIO, GPIO.OUT) +GPIO.setup(RELAIS_2_GPIO, GPIO.OUT) + +antenna = sys.argv[1] + +if antenna == "dipol": + GPIO.output(RELAIS_2_GPIO, GPIO.HIGH) + time.sleep(1) + GPIO.output(RELAIS_1_GPIO, GPIO.LOW) +elif antenna == "diamond": + GPIO.output(RELAIS_1_GPIO, GPIO.HIGH) + time.sleep(1) + GPIO.output(RELAIS_2_GPIO, GPIO.LOW) +elif antenna == "off": + GPIO.output(RELAIS_1_GPIO, GPIO.HIGH) + GPIO.output(RELAIS_2_GPIO, GPIO.HIGH) +else: + print("nope")