diff options
author | Johnathan Corgan <johnathan@corganlabs.com> | 2012-11-12 20:36:05 -0800 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2012-11-12 20:36:05 -0800 |
commit | ce1213e615023fa5c43f75ba2d2ec54649025b8f (patch) | |
tree | 8567615201922dc4f1196a965161f4bba0e24dd7 /gnuradio-core/src/python/gnuradio/gr | |
parent | 5b568abe194f027860670317915c27c174fab52e (diff) |
fec: add new top-level component for FEC blocks
Removed viterbi and reed-solomon from gnuradio-core
Diffstat (limited to 'gnuradio-core/src/python/gnuradio/gr')
-rwxr-xr-x | gnuradio-core/src/python/gnuradio/gr/qa_ecc_ccsds_27.py | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/gnuradio-core/src/python/gnuradio/gr/qa_ecc_ccsds_27.py b/gnuradio-core/src/python/gnuradio/gr/qa_ecc_ccsds_27.py deleted file mode 100755 index 29122ff3ed..0000000000 --- a/gnuradio-core/src/python/gnuradio/gr/qa_ecc_ccsds_27.py +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env python -# -# Copyright 2004,2007,2010 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - -from gnuradio import gr, gr_unittest - -class test_ccsds_27 (gr_unittest.TestCase): - - def setUp (self): - self.tb = gr.top_block () - - def tearDown (self): - self.tb = None - - def xtest_ccsds_27 (self): - src_data = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) - expected = (0, 0, 0, 0, 1, 2, 3, 4, 5, 6) - src = gr.vector_source_b(src_data) - enc = gr.encode_ccsds_27_bb() - b2f = gr.char_to_float() - add = gr.add_const_ff(-0.5) - mul = gr.multiply_const_ff(2.0) - dec = gr.decode_ccsds_27_fb() - dst = gr.vector_sink_b() - self.tb.connect(src, enc, b2f, add, mul, dec, dst) - self.tb.run() - dst_data = dst.data() - self.assertEqual(expected, dst_data) - - -if __name__ == '__main__': - gr_unittest.run(test_ccsds_27, "test_ccsds_27.xml") |