diff options
author | Tom Rondeau <trondeau@vt.edu> | 2011-07-24 17:46:07 -0400 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2011-07-24 17:46:07 -0400 |
commit | 59c20a3fbdb0860ab4d8a14eb39980a6c46087f7 (patch) | |
tree | cc839cb596efd4c121d47318584d201b54fb420b /gr-digital/python/crc.py | |
parent | 199ab116e54a5d8b8bf82d0d18569ccfe2114fd8 (diff) |
digital: modifications to make Python scripts in digital usable.
Diffstat (limited to 'gr-digital/python/crc.py')
-rw-r--r-- | gr-digital/python/crc.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gr-digital/python/crc.py b/gr-digital/python/crc.py index f9d369f4cb..198ab059f5 100644 --- a/gr-digital/python/crc.py +++ b/gr-digital/python/crc.py @@ -19,11 +19,12 @@ # Boston, MA 02110-1301, USA. # -from gnuradio import gr, gru +from gnuradio import gru +import digital_swig import struct def gen_and_append_crc32(s): - crc = gr.crc32(s) + crc = digital_swig.crc32(s) return s + struct.pack(">I", gru.hexint(crc) & 0xFFFFFFFF) def check_crc32(s): @@ -31,7 +32,7 @@ def check_crc32(s): return (False, '') msg = s[:-4] #print "msg = '%s'" % (msg,) - actual = gr.crc32(msg) + actual = digital_swig.crc32(msg) (expected,) = struct.unpack(">I", s[-4:]) # print "actual =", hex(actual), "expected =", hex(expected) return (actual == expected, msg) |