Synthetic Wide-Band Radar using USRPs
Configuration1: See expSetup1.jpg
Configuration2: See expSetup2.jpg
myConstants.py has constant paramater values, myUSRP.py has low-level UHD calls and provides a layer of abstraction, and usrp_radar.py is the main program.
swb_radar.grc is the GNU radio graph, and swb_radar.m is the main Octave script.
swb_radar_B210.grc is the GNU radio graph, and swb_radar.m is the main Octave script.
For XMLRPC within Octave, py_xmlrpc.py script is used.
Make sure that liboctave-dev is installed (Type "sudo apt install liboctave-dev" in terminal window), and zeromq package is enabled in Octave (Type "pkg install -forge zeromq" in Octave)