From f9dad47c997c88106542b854dce9dc4970edbcb0 Mon Sep 17 00:00:00 2001 From: DJ2LS <75909252+DJ2LS@users.noreply.github.com> Date: Sat, 1 Apr 2023 10:23:39 +0200 Subject: [PATCH] and another attempt fixing ctests --- tnc/modem.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tnc/modem.py b/tnc/modem.py index d8787a23..d1fcd328 100644 --- a/tnc/modem.py +++ b/tnc/modem.py @@ -623,6 +623,9 @@ class RF: txbuffer += bytes(mod_out_postamble) # Add delay to end of frames + # for TESTMODE we need some additional delay for making ctests stable because of MKFIFO related problems + if TESTMODE: + repeat_delay = 100 samples_delay = int(self.MODEM_SAMPLE_RATE * (repeat_delay / 1000)) # type: ignore mod_out_silence = ctypes.create_string_buffer(samples_delay * 2) txbuffer += bytes(mod_out_silence)