# Tx gain settings snr = received_msg["SNR"] # print("SNR : " + snr) if float(snr) > 80: print("High SNR - Decrease Tx Gain to 10") cmd_dict = { "GTX": "10", } elif float(snr) < 60: print("Low SNR - increase Tx Gain to 30") cmd_dict = { "GTX": "30", } # Send ack print("Sending Acknowledgement") socket_tx = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) socket_tx.connect((IP_ADDRESS, PORT_NO_TX)) cmd_dict.update({ "MSG": str("ACK-" + str(received_msg["msg"])) })