From 11167eff189b0d23d8f88ada09f975dc7f2d80fc Mon Sep 17 00:00:00 2001 From: sotech117 Date: Fri, 15 Dec 2023 00:10:48 -0500 Subject: remove print statement --- Recv.py | 5 ++--- Sender.py | 3 +-- utils.py | 8 +++----- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/Recv.py b/Recv.py index 9c4ee6a..b5cfcfd 100644 --- a/Recv.py +++ b/Recv.py @@ -71,8 +71,7 @@ class Recv: while True: data = self.read_audio_stream() - recv_freq_range = self.freq_range / 2 - bits = wave_to_bits(data, self.start_freq, recv_freq_range, self.bytes_per_transmit) + bits = wave_to_bits(data, self.start_freq, self.freq_range, self.bytes_per_transmit) # handle the data flags is_data_flag = bits[-1] @@ -100,7 +99,7 @@ class Recv: # FIXME: what to do with buffer? # for now print buffer as string buffer_as_string = ''.join([utils.receive_string(byte) for byte in recv_buffer]) - print("recv_buffer: ", buffer_as_string) + print("received data: ", buffer_as_string) # clear data structure & buffer continue diff --git a/Sender.py b/Sender.py index 1d6fd0c..dcbbf56 100644 --- a/Sender.py +++ b/Sender.py @@ -143,8 +143,7 @@ class LinkLayer: def transmit_string(self, data): data_list = string_to_binary(data) - send_freq_range = self.freq_range / 2 - play_data(data_list, self.start_freq, send_freq_range, self.bytes_per_transmit, self.stream) + play_data(data_list, self.start_freq, self.freq_range, self.bytes_per_transmit, self.stream) def send_data(self): while True: diff --git a/utils.py b/utils.py index fcbb278..9706e35 100644 --- a/utils.py +++ b/utils.py @@ -68,11 +68,9 @@ def play_data(data, start_freq, freq_step, bytes_per_transmit, stream): flip_flag = 0 # TODO: make this global between plays for byte in data: byte = byte + str(flip_flag) + '1' - print(byte) samples = None for i, bit in enumerate(byte): if bit == '1': - print(freq_list[i]) s = .125 * np.sin(2 * np.pi * np.arange(44100 * send_duration) * freq_list[i] / 44100) if samples is None: samples = s @@ -86,8 +84,8 @@ def play_data(data, start_freq, freq_step, bytes_per_transmit, stream): def receive_string(binary): binary_string = ''.join(binary) try: - print(chr(int(binary_string, 2))) + # print(chr(int(binary_string, 2))) return chr(int(binary_string, 2)) except ValueError: - print("Warn: Invalid binary data: ", binary_string) - return 'X' + # print("Warn: Invalid binary data: ", binary_string) + return '' -- cgit v1.2.3-70-g09d2