Skip to content

chrisjohgorman/gr-radar

Repository files navigation

GNU Radio Radar Toolbox

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published