diff options
Diffstat (limited to 'gr-digital/python/digital/packet_utils.py')
-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 |