Noisegate V2 #8

Merged
logan merged 47 commits from NoiseGateV2 into master 2022-03-28 00:13:08 -04:00
Showing only changes of commit 404ddfc773 - Show all commits

View File

@@ -51,22 +51,21 @@ class OP25Handler(threading.Thread):
if self.OP25Proc is not None:
self.close_op25()
p25_kwargs = ["./rx.py", "--args", "rtl", "-N", "LNA:49", "-s", "200000", "-o", "25600", "-U", "-f",
f"{self.Frequency}e6", "-X", "-2"]
p25_stdout = subprocess.DEVNULL
p25_stderr = subprocess.STDOUT
print(f"Starting OP25")
# Change the interpreter's working directory (idr why)
cwd = os.getcwd()
os.chdir(self.OP25Dir)
if self.HTTP_ENABLED:
self.OP25Proc = subprocess.Popen([f"./rx.py", "--args", "rtl", "-N", "LNA:49", "-s",
"200000", "-o", "25600", "-U", "-f", f"{self.Frequency}e6", "-X", "-2",
"-l" "http:0.0.0.0:8080"], shell=False, stdout=subprocess.DEVNULL,
stderr=subprocess.STDOUT)
p25_kwargs.append(["-l", "http:0.0.0.0:8080"])
p25_stdout = subprocess.STDOUT
else:
self.OP25Proc = subprocess.Popen([f"./rx.py", "--args", "rtl", "-N", "LNA:49", "-s",
"200000", "-o", "25600", "-U", "-f", f"{self.Frequency}e6", "-X", "-2"],
shell=False, stdout=subprocess.DEVNULL, stderr=subprocess.STDOUT)
self.OP25Proc = subprocess.Popen(p25_kwargs, shell=False, stdout=p25_stdout, stderr=p25_stderr)
os.chdir(cwd)