Install guide Change to any folder in your home directory and enter following commands in your terminal.
git clone https://github.com/chrisjohgorman/gr-radar.git // clone this repository cd gr-radar/ mkdir build // make build folder cd build/ cmake ../ // build makefiles make // build toolbox
Currently 1 testcase is broken. qa_tracking_singletarget core dumps due to some boost threading issue.
Some testcases use huge buffer sizes. Therefore you have to increse the maximum size of a single shared memory segment. Run following line to fix that. Additionally the script configures some USRP stuff. All changes will be resetted after reboot.
sudo ./../examples/setup/setup_core
Now you can run all testcases and install the toolbox. If ctest
responds with '100% tests passed' the toolbox should be build correctly.
ctest
// run tests
Install the toolbox.
sudo make install // install toolbox
Development progress blog https://grradar.wordpress.com/
Documentation
For full documentation build the toolbox and open build/docs/doxygen/html/index.html
in any web browser.
Development platform GNU Radio maint-3.10 UHD 4.4.0.0-0-unknown Arch Linux - 2023/07/30
Dependencies Qt 5.15.10 Qwt 6.2.0 python-matplotlib
Qt and Qwt should be installed with GNU Radio. python-matplotlib is included in some testcases.
Contact
Stefan Wunsch stefan.wunsch[at]student.kit.edu
Chris Gorman chrisjohgorman[at]gmail.com