|
|
|
@ -193,37 +193,42 @@ command_tx = True
|
|
|
|
|
|
|
|
|
|
|
|
GPIO.setmode(GPIO.BCM)
|
|
|
|
GPIO.setmode(GPIO.BCM)
|
|
|
|
GPIO.setwarnings(False)
|
|
|
|
GPIO.setwarnings(False)
|
|
|
|
GPIO.setup(13, GPIO.IN, pull_up_down=GPIO.PUD_UP)
|
|
|
|
#GPIO.setup(13, GPIO.IN, pull_up_down=GPIO.PUD_UP)
|
|
|
|
GPIO.setup(12, GPIO.IN, pull_up_down=GPIO.PUD_UP)
|
|
|
|
#GPIO.setup(12, GPIO.IN, pull_up_down=GPIO.PUD_UP)
|
|
|
|
GPIO.setup(27, GPIO.IN, pull_up_down=GPIO.PUD_UP)
|
|
|
|
#GPIO.setup(27, GPIO.IN, pull_up_down=GPIO.PUD_UP)
|
|
|
|
GPIO.setup(txc_pin, GPIO.IN, pull_up_down=GPIO.PUD_UP)
|
|
|
|
GPIO.setup(txc_pin, GPIO.IN, pull_up_down=GPIO.PUD_UP)
|
|
|
|
GPIO.setup(green, GPIO.OUT)
|
|
|
|
GPIO.setup(green, GPIO.OUT)
|
|
|
|
|
|
|
|
|
|
|
|
transmit = False
|
|
|
|
#transmit = False
|
|
|
|
if GPIO.input(12) == False:
|
|
|
|
transmit = True # force on for now
|
|
|
|
print("Version is v1 with UHF BPF")
|
|
|
|
|
|
|
|
transmit = True
|
|
|
|
|
|
|
|
txLed = 27
|
|
|
|
txLed = 27
|
|
|
|
txLedOn = 1
|
|
|
|
txLedOn = 1
|
|
|
|
txLedOff = 0
|
|
|
|
txLedOff = 0
|
|
|
|
elif GPIO.input(27) == False:
|
|
|
|
#if GPIO.input(12) == False:
|
|
|
|
print("Version is TFB")
|
|
|
|
# print("Version is v1 with UHF BPF")
|
|
|
|
transmit = True
|
|
|
|
|
|
|
|
txLed = 22
|
|
|
|
|
|
|
|
txLedOn = 0
|
|
|
|
|
|
|
|
txLedOff = 1
|
|
|
|
|
|
|
|
elif GPIO.input(13) == False:
|
|
|
|
|
|
|
|
print("Version is v1 with VHF BPF")
|
|
|
|
|
|
|
|
print("VHF transmit not implemented yet")
|
|
|
|
|
|
|
|
# transmit = True
|
|
|
|
# transmit = True
|
|
|
|
txLed = 27
|
|
|
|
# txLed = 27
|
|
|
|
txLedOn = 1
|
|
|
|
# txLedOn = 1
|
|
|
|
txLedOff = 0
|
|
|
|
# txLedOff = 0
|
|
|
|
else:
|
|
|
|
#elif GPIO.input(27) == False:
|
|
|
|
print("No BPF")
|
|
|
|
# print("Version is TFB")
|
|
|
|
txLed = 27
|
|
|
|
# transmit = True
|
|
|
|
txLedOn = 1
|
|
|
|
# txLed = 22
|
|
|
|
txLedOff = 0
|
|
|
|
# txLedOn = 0
|
|
|
|
|
|
|
|
# txLedOff = 1
|
|
|
|
|
|
|
|
#elif GPIO.input(13) == False:
|
|
|
|
|
|
|
|
#if GPIO.input(13) == False:
|
|
|
|
|
|
|
|
# print("Version is v1 with VHF BPF")
|
|
|
|
|
|
|
|
# print("VHF transmit not implemented yet")
|
|
|
|
|
|
|
|
# transmit = True
|
|
|
|
|
|
|
|
# txLed = 27
|
|
|
|
|
|
|
|
# txLedOn = 1
|
|
|
|
|
|
|
|
# txLedOff = 0
|
|
|
|
|
|
|
|
#else:
|
|
|
|
|
|
|
|
# print("No BPF")
|
|
|
|
|
|
|
|
# txLed = 27
|
|
|
|
|
|
|
|
# txLedOn = 1
|
|
|
|
|
|
|
|
# txLedOff = 0
|
|
|
|
|
|
|
|
|
|
|
|
# GPIO.setup(txLed, GPIO.OUT)
|
|
|
|
# GPIO.setup(txLed, GPIO.OUT)
|
|
|
|
# output(txLed, txLedOff)
|
|
|
|
# output(txLed, txLedOff)
|
|
|
|
|