diff options
author | David Doan <daviddoan@Davids-MacBook-Pro-193.local> | 2023-12-14 15:46:11 -0500 |
---|---|---|
committer | David Doan <daviddoan@Davids-MacBook-Pro-193.local> | 2023-12-14 15:46:11 -0500 |
commit | 84127ddc9ca0d6fcee3fadc15c6ed137e380689b (patch) | |
tree | 518f2a57a5b3d52ea9dcd3970afe07ed3cd85b1a | |
parent | 7c5e5e52f4de44dd1198620d341fca476b3b339d (diff) |
revert to old
-rw-r--r-- | Sender.py | 30 |
1 files changed, 2 insertions, 28 deletions
@@ -145,15 +145,13 @@ print(decoded_string) class LinkLayer: - def __init__(self, ip, port, start_freq=18000, freq_step=250): + def __init__(self, start_freq=18000, freq_step=250): self.start_freq = start_freq self.freq_step = freq_step self.sampling_rate = 44100 self.p = pyaudio.PyAudio() self.isReceiving = False self.isEstablished = False - self.IP = ip - self.port = port def transmit_string(self, data): data_list = string_to_binary(data) @@ -194,32 +192,8 @@ class LinkLayer: else: print("Currently receiving data, please wait...") - # def send_handshake(self): - # while not self.isEstablished: - # destinationIP = input("Enter destination IP: ") - # destinationPort = input("Enter destination port: ") - - # handshake_data = self.IP + ":" + self.port + "->" + destinationIP + ":" + destinationPort - # self.transmit_string(handshake_data) - # self.isEstablished = True - - # # response = self.wait_for_response() - # # if response == "ACK": - # # self.isEstablished = True - # # else: - # # print("Handshake failed, trying again...")) - def send_preamble(self): - preamble_data = "preamble" - self.transmit_string(preamble_data) - def send_postamble(self): - postamble_data = "postamble" - self.transmit_string(postamble_data) - -# create a link layer object -ip = input("Enter IP address: ") -port = input("Enter port number: ") -link_layer = LinkLayer(ip, port) +link_layer = LinkLayer() # Create a thread for sending data send_thread = threading.Thread(target=link_layer.send_data) |