Bugfix: Working on SDR RX

This commit is contained in:
Logan Cusano
2022-01-04 00:45:10 -05:00
parent 2210616315
commit b2fca67428

View File

@@ -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):