Replaced arbitrary sleep with a wait until response on all functions

This commit is contained in:
Logan Cusano
2022-03-19 00:19:02 -04:00
parent a205bd2d8a
commit e4cb8647ee

View File

@@ -26,12 +26,12 @@ class GQRXHandler():
squelch = float(-abs(squelch))
print(f"Changing squelch to {squelch}")
self.tel_conn.write(bytes(f"L SQL {float(squelch)}", 'utf-8'))
sleep(.5)
self.tel_conn.read_until(b'RPRT 0')
def change_mode(self, mode):
print(f"Changing mode to {mode}")
self.tel_conn.write(bytes(f"M {str(mode)}", 'utf-8'))
sleep(.5)
self.tel_conn.read_until(b'RPRT 0')
def set_all_settings(self, mode, squelch, freq):
self.change_squelch(0)