From b2fca674280fe226956caca6fcc53384839edb3c Mon Sep 17 00:00:00 2001 From: Logan Cusano Date: Tue, 4 Jan 2022 00:45:10 -0500 Subject: [PATCH] Bugfix: Working on SDR RX --- gqrxHandler.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gqrxHandler.py b/gqrxHandler.py index 54a3611..0815f94 100644 --- a/gqrxHandler.py +++ b/gqrxHandler.py @@ -1,5 +1,6 @@ from telnetlib import Telnet from BotResources import check_negative +from time import sleep class GQRXHandler(): def __init__(self, hostname: str = "localhost", port: int = 7356): @@ -19,6 +20,8 @@ class GQRXHandler(): tel_conn = self.create_telnet_connection() print(f"Changing freq to {freq}") tel_conn.write(bytes(f"F {int(freq)}", 'utf-8')) + sleep(.2) + tel_conn.close() def change_squelch(self, squelch): @@ -27,12 +30,16 @@ class GQRXHandler(): squelch = float(-abs(squelch)) print(f"Changing squelch to {squelch}") tel_conn.write(bytes(f"L SQL {float(squelch)}", 'utf-8')) + sleep(.2) + tel_conn.close() def change_mode(self, mode): tel_conn = self.create_telnet_connection() print(f"Changing mode to {mode}") tel_conn.write(bytes(f"M {str(mode)}", 'utf-8')) + sleep(.2) + tel_conn.close() def set_all_settings(self, mode, squelch, freq):