diff options
Diffstat (limited to 'gr-digital/python/digital/qa_hdlc_framer.py')
-rw-r--r-- | gr-digital/python/digital/qa_hdlc_framer.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/gr-digital/python/digital/qa_hdlc_framer.py b/gr-digital/python/digital/qa_hdlc_framer.py index a13f364eeb..b4d63b3d07 100644 --- a/gr-digital/python/digital/qa_hdlc_framer.py +++ b/gr-digital/python/digital/qa_hdlc_framer.py @@ -1,12 +1,12 @@ #!/usr/bin/env python # # Copyright 2006,2007,2010,2011,2013 Free Software Foundation, Inc. -# +# # This file is part of GNU Radio -# +# # SPDX-License-Identifier: GPL-3.0-or-later # -# +# from gnuradio import gr, gr_unittest, digital, blocks @@ -14,6 +14,7 @@ import pmt import numpy from time import sleep + class test_hdlc_framer(gr_unittest.TestCase): def setUp(self): self.tb = gr.top_block() @@ -22,18 +23,18 @@ class test_hdlc_framer(gr_unittest.TestCase): self.tb = None def test_001(self): - #test complementary operation of framer & deframer - #want to frame some random data that has enough consecutive bits to - #stuff at least a few bits + # test complementary operation of framer & deframer + # want to frame some random data that has enough consecutive bits to + # stuff at least a few bits npkts = 20 src_data = [0xFE, 0xDA, 0xAC, 0x29, 0x7F, 0xA2, 0x90, 0x0F, 0xF8] - frame = digital.hdlc_framer_pb("wat") + frame = digital.hdlc_framer_pb("wat") deframe = digital.hdlc_deframer_bp(8, 500) - debug = blocks.message_debug() + debug = blocks.message_debug() self.tb.connect(frame, deframe) self.tb.msg_connect(deframe, "out", debug, "store") self.tb.start() - msg = pmt.cons(pmt.PMT_NIL, pmt.init_u8vector(len(src_data),src_data)) + msg = pmt.cons(pmt.PMT_NIL, pmt.init_u8vector(len(src_data), src_data)) for i in range(npkts): frame.to_basic_block()._post(pmt.intern("in"), msg) sleep(0.2) @@ -49,4 +50,3 @@ class test_hdlc_framer(gr_unittest.TestCase): if __name__ == '__main__': gr_unittest.run(test_hdlc_framer) - |