diff options
Diffstat (limited to 'src/gr-fading_ui/python')
-rw-r--r-- | src/gr-fading_ui/python/CMakeLists.txt | 45 | ||||
-rw-r--r-- | src/gr-fading_ui/python/__init__.py | 36 | ||||
-rwxr-xr-x | src/gr-fading_ui/python/qa_rx_ui_sink.py | 44 | ||||
-rw-r--r-- | src/gr-fading_ui/python/rx_ui_sink.py | 39 |
4 files changed, 0 insertions, 164 deletions
diff --git a/src/gr-fading_ui/python/CMakeLists.txt b/src/gr-fading_ui/python/CMakeLists.txt deleted file mode 100644 index 607267e..0000000 --- a/src/gr-fading_ui/python/CMakeLists.txt +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2011 Free Software Foundation, Inc. -# -# This file was generated by gr_modtool, a tool from the GNU Radio framework -# This file is a part of gr-fading_ui -# -# 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. - -######################################################################## -# Include python install macros -######################################################################## -include(GrPython) -if(NOT PYTHONINTERP_FOUND) - return() -endif() - -######################################################################## -# Install python sources -######################################################################## -GR_PYTHON_INSTALL( - FILES - __init__.py - rx_ui_sink.py DESTINATION ${GR_PYTHON_DIR}/fading_ui -) - -######################################################################## -# Handle the unit tests -######################################################################## -include(GrTest) - -set(GR_TEST_TARGET_DEPS gnuradio-fading_ui) -set(GR_TEST_PYTHON_DIRS ${CMAKE_BINARY_DIR}/swig) -GR_ADD_TEST(qa_rx_ui_sink ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/qa_rx_ui_sink.py) diff --git a/src/gr-fading_ui/python/__init__.py b/src/gr-fading_ui/python/__init__.py deleted file mode 100644 index c83ab14..0000000 --- a/src/gr-fading_ui/python/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright 2008,2009 Free Software Foundation, Inc. -# -# This application 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. -# -# This application 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 this program; if not, write to the Free Software Foundation, Inc., -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -# - -# The presence of this file turns this directory into a Python package - -''' -This is the GNU Radio FADING_UI module. Place your Python package -description here (python/__init__.py). -''' -from __future__ import unicode_literals - -# import swig generated symbols into the fading_ui namespace -try: - # this might fail if the module is python-only - from .fading_ui_swig import * -except ImportError: - pass - -# import any pure python here -from .rx_ui_sink import rx_ui_sink -# diff --git a/src/gr-fading_ui/python/qa_rx_ui_sink.py b/src/gr-fading_ui/python/qa_rx_ui_sink.py deleted file mode 100755 index 2cbf90a..0000000 --- a/src/gr-fading_ui/python/qa_rx_ui_sink.py +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -# -# Copyright 2021 Naoki Pross. -# -# This 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. -# -# This software 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 this software; 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 -from gnuradio import blocks -from rx_ui_sink import rx_ui_sink - -class qa_rx_ui_sink(gr_unittest.TestCase): - - def setUp(self): - self.tb = gr.top_block() - - def tearDown(self): - self.tb = None - - def test_001_t(self): - src_data = (-3, 4, -5.5, 2, 3) - src = blocks.vector_source_c(src_data, False) - sink = rx_ui_sink() - - self.tb.connect(src, sink) - self.tb.run() - - -if __name__ == '__main__': - gr_unittest.run(qa_rx_ui_sink) diff --git a/src/gr-fading_ui/python/rx_ui_sink.py b/src/gr-fading_ui/python/rx_ui_sink.py deleted file mode 100644 index 6dcb93e..0000000 --- a/src/gr-fading_ui/python/rx_ui_sink.py +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -# -# Copyright 2021 Naoki Pross. -# -# This 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. -# -# This software 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 this software; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - - -import numpy -from gnuradio import gr - -class rx_ui_sink(gr.sync_block): - """ - docstring for block rx_ui_sink - """ - def __init__(self): - gr.sync_block.__init__(self, - name="rx_ui_sink", - in_sig=[numpy.complex64], - out_sig=None) - - - def work(self, input_items, output_items): - return len(input_items[0]) - |