├── .github ├── CODEOWNERS ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── doc.yml ├── .gitignore ├── .travis.yml ├── CI ├── build_win.ps1 ├── generate_exe.ps1 ├── install_deps_win.ps1 ├── publish_deps.ps1 └── travis │ ├── before_install_darwin │ ├── before_install_linux │ ├── ci-debian.sh │ ├── ci-linux.sh │ ├── ci-ubuntu.sh │ ├── inside_docker.sh │ ├── lib.sh │ ├── make_darwin │ └── make_linux ├── CMakeLists.txt ├── COPYING.txt ├── Distribution.xml.cmakein ├── Doxyfile.in ├── LICENSE ├── README.md ├── ad9361.h ├── ad9361_baseband_auto_rate.c ├── ad9361_calculate_rf_clock_chain.c ├── ad9361_design_taps.c ├── ad9361_fmcomms5_phase_sync.c ├── ad9361_multichip_sync.c ├── appveyor.yml ├── azure-pipelines.yml ├── bindings ├── CMakeLists.txt ├── matlab │ ├── CMakeLists.txt │ └── ad9361-wrapper.h └── python │ ├── CMakeLists.txt │ ├── README.md │ ├── ad9361.py │ ├── doc │ ├── conf.py.in │ ├── functions.rst │ └── index.rst │ ├── requirements.txt │ ├── requirements_dev.txt │ ├── requirements_doc.txt │ ├── setup.py.cmakein │ ├── tasks.py │ └── test │ ├── LTE15_MHz.ftr │ └── test_ad9361.py ├── cmake ├── DarwinPackaging.cmake ├── LinuxPackaging.cmake └── cmake_uninstall.cmake.in ├── debian ├── .gitignore ├── changelog ├── compat ├── control ├── copyright ├── libad9361-0.install ├── libad9361-dev.install └── rules ├── doc └── AD9361.svg ├── filterdesigner ├── internal_design_filter_cg.c ├── internal_design_filter_cg.def ├── internal_design_filter_cg.h ├── internal_design_filter_cg_emxutil.c ├── internal_design_filter_cg_emxutil.h ├── internal_design_filter_cg_types.h ├── rtGetInf.c ├── rtGetInf.h ├── rtGetNaN.c ├── rtGetNaN.h ├── rt_defines.h ├── rt_nonfinite.c ├── rt_nonfinite.h └── rtwtypes.h ├── libad9361-iio.iss.cmakein ├── libad9361.pc.cmakein ├── mainpage.dox └── test ├── CMakeLists.txt ├── auto_rate_test_hw.c ├── filter_designer_hw.c ├── filter_designer_test.c ├── fmcomms5_sync_test.c ├── gen_rates_test.c ├── rateRX_1000000.taps ├── rateRX_10000000.taps ├── rateRX_20000000.taps ├── rateRX_60000000.taps ├── rateTX_1000000.taps ├── rateTX_10000000.taps ├── rateTX_20000000.taps ├── rateTX_60000000.taps └── testLoadLibrary.m /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/.travis.yml -------------------------------------------------------------------------------- /CI/build_win.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/build_win.ps1 -------------------------------------------------------------------------------- /CI/generate_exe.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/generate_exe.ps1 -------------------------------------------------------------------------------- /CI/install_deps_win.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/install_deps_win.ps1 -------------------------------------------------------------------------------- /CI/publish_deps.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/publish_deps.ps1 -------------------------------------------------------------------------------- /CI/travis/before_install_darwin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/before_install_darwin -------------------------------------------------------------------------------- /CI/travis/before_install_linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/before_install_linux -------------------------------------------------------------------------------- /CI/travis/ci-debian.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/ci-debian.sh -------------------------------------------------------------------------------- /CI/travis/ci-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/ci-linux.sh -------------------------------------------------------------------------------- /CI/travis/ci-ubuntu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/ci-ubuntu.sh -------------------------------------------------------------------------------- /CI/travis/inside_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/inside_docker.sh -------------------------------------------------------------------------------- /CI/travis/lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/lib.sh -------------------------------------------------------------------------------- /CI/travis/make_darwin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/make_darwin -------------------------------------------------------------------------------- /CI/travis/make_linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CI/travis/make_linux -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/COPYING.txt -------------------------------------------------------------------------------- /Distribution.xml.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/Distribution.xml.cmakein -------------------------------------------------------------------------------- /Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/Doxyfile.in -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/README.md -------------------------------------------------------------------------------- /ad9361.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/ad9361.h -------------------------------------------------------------------------------- /ad9361_baseband_auto_rate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/ad9361_baseband_auto_rate.c -------------------------------------------------------------------------------- /ad9361_calculate_rf_clock_chain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/ad9361_calculate_rf_clock_chain.c -------------------------------------------------------------------------------- /ad9361_design_taps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/ad9361_design_taps.c -------------------------------------------------------------------------------- /ad9361_fmcomms5_phase_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/ad9361_fmcomms5_phase_sync.c -------------------------------------------------------------------------------- /ad9361_multichip_sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/ad9361_multichip_sync.c -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/appveyor.yml -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /bindings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/CMakeLists.txt -------------------------------------------------------------------------------- /bindings/matlab/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | install (FILES ad9361-wrapper.h DESTINATION include) 2 | -------------------------------------------------------------------------------- /bindings/matlab/ad9361-wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/matlab/ad9361-wrapper.h -------------------------------------------------------------------------------- /bindings/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/CMakeLists.txt -------------------------------------------------------------------------------- /bindings/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/README.md -------------------------------------------------------------------------------- /bindings/python/ad9361.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/ad9361.py -------------------------------------------------------------------------------- /bindings/python/doc/conf.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/doc/conf.py.in -------------------------------------------------------------------------------- /bindings/python/doc/functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/doc/functions.rst -------------------------------------------------------------------------------- /bindings/python/doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/doc/index.rst -------------------------------------------------------------------------------- /bindings/python/requirements.txt: -------------------------------------------------------------------------------- 1 | pylibiio 2 | -------------------------------------------------------------------------------- /bindings/python/requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/requirements_dev.txt -------------------------------------------------------------------------------- /bindings/python/requirements_doc.txt: -------------------------------------------------------------------------------- 1 | sphinx 2 | furo 3 | -------------------------------------------------------------------------------- /bindings/python/setup.py.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/setup.py.cmakein -------------------------------------------------------------------------------- /bindings/python/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/tasks.py -------------------------------------------------------------------------------- /bindings/python/test/LTE15_MHz.ftr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/test/LTE15_MHz.ftr -------------------------------------------------------------------------------- /bindings/python/test/test_ad9361.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/bindings/python/test/test_ad9361.py -------------------------------------------------------------------------------- /cmake/DarwinPackaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/cmake/DarwinPackaging.cmake -------------------------------------------------------------------------------- /cmake/LinuxPackaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/cmake/LinuxPackaging.cmake -------------------------------------------------------------------------------- /cmake/cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/cmake/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /debian/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/debian/.gitignore -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/libad9361-0.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/debian/libad9361-0.install -------------------------------------------------------------------------------- /debian/libad9361-dev.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/debian/libad9361-dev.install -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/debian/rules -------------------------------------------------------------------------------- /doc/AD9361.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/doc/AD9361.svg -------------------------------------------------------------------------------- /filterdesigner/internal_design_filter_cg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/internal_design_filter_cg.c -------------------------------------------------------------------------------- /filterdesigner/internal_design_filter_cg.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/internal_design_filter_cg.def -------------------------------------------------------------------------------- /filterdesigner/internal_design_filter_cg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/internal_design_filter_cg.h -------------------------------------------------------------------------------- /filterdesigner/internal_design_filter_cg_emxutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/internal_design_filter_cg_emxutil.c -------------------------------------------------------------------------------- /filterdesigner/internal_design_filter_cg_emxutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/internal_design_filter_cg_emxutil.h -------------------------------------------------------------------------------- /filterdesigner/internal_design_filter_cg_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/internal_design_filter_cg_types.h -------------------------------------------------------------------------------- /filterdesigner/rtGetInf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/rtGetInf.c -------------------------------------------------------------------------------- /filterdesigner/rtGetInf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/rtGetInf.h -------------------------------------------------------------------------------- /filterdesigner/rtGetNaN.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/rtGetNaN.c -------------------------------------------------------------------------------- /filterdesigner/rtGetNaN.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/rtGetNaN.h -------------------------------------------------------------------------------- /filterdesigner/rt_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/rt_defines.h -------------------------------------------------------------------------------- /filterdesigner/rt_nonfinite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/rt_nonfinite.c -------------------------------------------------------------------------------- /filterdesigner/rt_nonfinite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/rt_nonfinite.h -------------------------------------------------------------------------------- /filterdesigner/rtwtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/filterdesigner/rtwtypes.h -------------------------------------------------------------------------------- /libad9361-iio.iss.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/libad9361-iio.iss.cmakein -------------------------------------------------------------------------------- /libad9361.pc.cmakein: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/libad9361.pc.cmakein -------------------------------------------------------------------------------- /mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/mainpage.dox -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/auto_rate_test_hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/auto_rate_test_hw.c -------------------------------------------------------------------------------- /test/filter_designer_hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/filter_designer_hw.c -------------------------------------------------------------------------------- /test/filter_designer_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/filter_designer_test.c -------------------------------------------------------------------------------- /test/fmcomms5_sync_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/fmcomms5_sync_test.c -------------------------------------------------------------------------------- /test/gen_rates_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/gen_rates_test.c -------------------------------------------------------------------------------- /test/rateRX_1000000.taps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/rateRX_1000000.taps -------------------------------------------------------------------------------- /test/rateRX_10000000.taps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/rateRX_10000000.taps -------------------------------------------------------------------------------- /test/rateRX_20000000.taps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/rateRX_20000000.taps -------------------------------------------------------------------------------- /test/rateRX_60000000.taps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/rateRX_60000000.taps -------------------------------------------------------------------------------- /test/rateTX_1000000.taps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/rateTX_1000000.taps -------------------------------------------------------------------------------- /test/rateTX_10000000.taps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/rateTX_10000000.taps -------------------------------------------------------------------------------- /test/rateTX_20000000.taps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/rateTX_20000000.taps -------------------------------------------------------------------------------- /test/rateTX_60000000.taps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/rateTX_60000000.taps -------------------------------------------------------------------------------- /test/testLoadLibrary.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/analogdevicesinc/libad9361-iio/HEAD/test/testLoadLibrary.m --------------------------------------------------------------------------------