├── .gitignore ├── CMakeLists.txt ├── README.md ├── c ├── CMakeLists.txt ├── include │ ├── interp.h │ └── interp_ctrl.h └── src │ └── interp.c ├── cpp ├── CMakeLists.txt └── include │ ├── interp-hw.hpp │ ├── interp-sw-c.hpp │ ├── interp-sw.hpp │ └── interp.hpp ├── python ├── .gitignore ├── README.md ├── pyproject.toml └── rp2040_interp │ ├── __init__.py │ ├── hardware.py │ └── interp.py └── tests ├── CMakeLists.txt ├── cmake ├── find_sdk.cmake ├── fix_clangd_includes.cmake └── pico_sdk_import.cmake ├── host-test ├── CMakeLists.txt └── main.cpp ├── lib ├── include │ └── interp-test.hpp └── src │ ├── parser.cpp │ └── tester.cpp ├── pico-auto-test ├── CMakeLists.txt └── main.cpp └── pico-test ├── CMakeLists.txt └── main.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/README.md -------------------------------------------------------------------------------- /c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/c/CMakeLists.txt -------------------------------------------------------------------------------- /c/include/interp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/c/include/interp.h -------------------------------------------------------------------------------- /c/include/interp_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/c/include/interp_ctrl.h -------------------------------------------------------------------------------- /c/src/interp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/c/src/interp.c -------------------------------------------------------------------------------- /cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /cpp/include/interp-hw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/cpp/include/interp-hw.hpp -------------------------------------------------------------------------------- /cpp/include/interp-sw-c.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/cpp/include/interp-sw-c.hpp -------------------------------------------------------------------------------- /cpp/include/interp-sw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/cpp/include/interp-sw.hpp -------------------------------------------------------------------------------- /cpp/include/interp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/cpp/include/interp.hpp -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- 1 | *.egg-info/ 2 | dist/ 3 | .venv/ 4 | -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/python/README.md -------------------------------------------------------------------------------- /python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/python/pyproject.toml -------------------------------------------------------------------------------- /python/rp2040_interp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/python/rp2040_interp/__init__.py -------------------------------------------------------------------------------- /python/rp2040_interp/hardware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/python/rp2040_interp/hardware.py -------------------------------------------------------------------------------- /python/rp2040_interp/interp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/python/rp2040_interp/interp.py -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/cmake/find_sdk.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/cmake/find_sdk.cmake -------------------------------------------------------------------------------- /tests/cmake/fix_clangd_includes.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/cmake/fix_clangd_includes.cmake -------------------------------------------------------------------------------- /tests/cmake/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/cmake/pico_sdk_import.cmake -------------------------------------------------------------------------------- /tests/host-test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/host-test/CMakeLists.txt -------------------------------------------------------------------------------- /tests/host-test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/host-test/main.cpp -------------------------------------------------------------------------------- /tests/lib/include/interp-test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/lib/include/interp-test.hpp -------------------------------------------------------------------------------- /tests/lib/src/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/lib/src/parser.cpp -------------------------------------------------------------------------------- /tests/lib/src/tester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/lib/src/tester.cpp -------------------------------------------------------------------------------- /tests/pico-auto-test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/pico-auto-test/CMakeLists.txt -------------------------------------------------------------------------------- /tests/pico-auto-test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/pico-auto-test/main.cpp -------------------------------------------------------------------------------- /tests/pico-test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/pico-test/CMakeLists.txt -------------------------------------------------------------------------------- /tests/pico-test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ferdi265/rp2040-interpolator/HEAD/tests/pico-test/main.cpp --------------------------------------------------------------------------------