mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
modem testings with disabled monitoring protection
This commit is contained in:
parent
dcec4a4d17
commit
f12bf7919d
1 changed files with 9 additions and 6 deletions
15
tnc/modem.py
15
tnc/modem.py
|
@ -356,7 +356,9 @@ class RF:
|
||||||
x = self.resampler.resample48_to_8(x)
|
x = self.resampler.resample48_to_8(x)
|
||||||
|
|
||||||
# Avoid decoding when transmitting to reduce CPU
|
# Avoid decoding when transmitting to reduce CPU
|
||||||
if not static.TRANSMITTING:
|
# TODO: Overriding this for testing purposes
|
||||||
|
# if not static.TRANSMITTING:
|
||||||
|
if True:
|
||||||
length_x = len(x)
|
length_x = len(x)
|
||||||
|
|
||||||
# Avoid buffer overflow by filling only if buffer for
|
# Avoid buffer overflow by filling only if buffer for
|
||||||
|
@ -456,11 +458,12 @@ class RF:
|
||||||
)
|
)
|
||||||
|
|
||||||
# Add empty data to handle ptt toggle time
|
# Add empty data to handle ptt toggle time
|
||||||
data_delay_mseconds = 0 # milliseconds
|
#data_delay_mseconds = 0 # milliseconds
|
||||||
data_delay = int(self.MODEM_SAMPLE_RATE * (data_delay_mseconds / 1000)) # type: ignore
|
#data_delay = int(self.MODEM_SAMPLE_RATE * (data_delay_mseconds / 1000)) # type: ignore
|
||||||
mod_out_silence = ctypes.create_string_buffer(data_delay * 2)
|
#mod_out_silence = ctypes.create_string_buffer(data_delay * 2)
|
||||||
txbuffer = bytes(mod_out_silence)
|
#txbuffer = bytes(mod_out_silence)
|
||||||
|
# TODO: Disabled this one for testing
|
||||||
|
txbuffer = bytes()
|
||||||
self.log.debug(
|
self.log.debug(
|
||||||
"[MDM] TRANSMIT", mode=self.MODE, payload=payload_bytes_per_frame
|
"[MDM] TRANSMIT", mode=self.MODE, payload=payload_bytes_per_frame
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue