diff options
author | Clayton Smith <argilo@gmail.com> | 2020-10-28 20:22:43 -0400 |
---|---|---|
committer | Marcus Müller <marcus@hostalia.de> | 2020-10-29 17:21:16 +0100 |
commit | 3cbafe0de5f488162a929dad94aa2b99626eea44 (patch) | |
tree | bbdc1d0670b14635a5d7ab0986a3dc6acf762956 /gr-digital/python/digital | |
parent | 9891bc5e71a2256a7440fe75390e99191dba11b2 (diff) |
Remove gcd, lcm, and log2 from gru module
Diffstat (limited to 'gr-digital/python/digital')
-rw-r--r-- | gr-digital/python/digital/packet_utils.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gr-digital/python/digital/packet_utils.py b/gr-digital/python/digital/packet_utils.py index b79994b667..84566c5d40 100644 --- a/gr-digital/python/digital/packet_utils.py +++ b/gr-digital/python/digital/packet_utils.py @@ -8,11 +8,11 @@ # +import math import struct import numpy -from gnuradio import gru from . import crc @@ -166,7 +166,7 @@ def _npadding_bytes(pkt_byte_len, samples_per_symbol, bits_per_symbol): number of bytes of padding to append. """ modulus = 128 - byte_modulus = gru.lcm(modulus // 8, samples_per_symbol) * bits_per_symbol // samples_per_symbol + byte_modulus = (modulus // 8) // math.gcd(modulus // 8, samples_per_symbol) * bits_per_symbol r = pkt_byte_len % byte_modulus if r == 0: return 0 |