USRP Interfaces
From SpenchWiki
Contents |
Interfaces
- ExtIO_USRP+FCD - an ExtIO plugin for Winrad/HDSDR/WRplus that allows one to use a USRP or FUNcube Dongle as the baseband input.
- BorIP - a network server that allows one to remotely control and stream baseband data from a USRP or FUNcube Dongle over a network to, for instance, ExtIO_USRP or a UDP Source block in GNU Radio/GRC.
Help
| Device hint | Selection |
|---|---|
| <none> [side:sub-device] | First available USRP with UHD and WinUSB (libusb1) |
| <UHD device hint>[, side:sub-device] | Specified USRP with UHD and WinUSB (libusb1) |
| <Legacy device index> [side:sub-device] | USRP by device index with Legacy driver and libusb0 (use 0 to select first/only Legacy device) |
| FCD [<device index>] [{I/Q/gain/phase}] | FUNcube Dongle by device index (or first/only if index not supplied) |
NOTE:
- There are many more options for each device/driver combination (e.g. daughterboard selection for USRP 1, firmware/FPGA image, FUNcube Dongle parameters). Please read the relevant section in either ExtIO_USRP or BorIP.
- UHD and Legacy are mutually exclusive. UHD can only operate with WinUSB (libusb1), and Legacy only with libusb0.
For help on a specific interface, click one of the links above.
For a video demonstration, please watch this clip.
For help on installing USB drivers, read the instructions on using Zadig.
Download
No compilation necessary - just download, install and run! The installer will take care of:
- (optionally) installing Winrad or HDSDR if you don't already have one,
- USB drivers and Legacy/UHD firmware for your USRP, and
- the Visual Studio runtime libraries.
Both interfaces above are contained in the following installer:
If you only want to use a FUNcube Dongle, you do not need to install libusb.
Just so you know precisely what the installer is doing (i.e. no funny stuff), you can look at the NSIS script.
NOTE: This initial release is beta and experimental. It has (so far) been tested with the USRP 1/B100, and WBX/LFRX/TVRX daughterboards. It should be compatible with all new USRPs via UHD. This will be updated as they are tested by people like you!
If you have comments or feedback, please get in touch!
Version history
| Version | Changelog |
|---|---|
| 1.1 |
|
| 1.0.1 |
|
| 1.0 |
|
| |||||||||||||||||||||||||||||||||||||||||||||||||
