From c8fa826e60542aa48ffee7c7c59d18f29cdaa2f6 Mon Sep 17 00:00:00 2001 From: DJ2LS Date: Tue, 12 Mar 2024 19:54:07 +0100 Subject: [PATCH] fixed tx buffer delay --- modem/modulator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modem/modulator.py b/modem/modulator.py index 2cfec1b6..2ec0bd4f 100644 --- a/modem/modulator.py +++ b/modem/modulator.py @@ -132,7 +132,7 @@ class Modulator: # Add empty data to handle ptt toggle time if self.tx_delay > 0: - self.transmit_add_silence(txbuffer, self.tx_delay) + txbuffer = self.transmit_add_silence(txbuffer, self.tx_delay) if not isinstance(frames, list): frames = [frames] for _ in range(repeats): @@ -144,7 +144,7 @@ class Modulator: txbuffer = self.transmit_add_postamble(txbuffer, freedv) # Add delay to end of frames - self.transmit_add_silence(txbuffer, repeat_delay) + txbuffer = self.transmit_add_silence(txbuffer, repeat_delay) return txbuffer