Skip to content

jocover/OpenUSRP

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

OpenUSRP

OpenUSRP uses a LimeSDR to simulate a USRP B210 device.

Build Status

Travis: Travis Build Status

AppVeyor: Build status

Dependencies

Installation

LIBUHD mode

git clone https://github.com/EttusResearch/uhd.git
cd uhd/host/lib/usrp
git clone https://github.com/jocover/OpenUSRP.git

Add the line INCLUDE_SUBDIRECTORY(OpenUSRP) to the uhd/host/lib/usrp/CMakeLists.txt file.

echo "INCLUDE_SUBDIRECTORY(OpenUSRP)" >> CMakeLists.txt

Then, rebuild the UHD driver. See Building and Installing UHD from source.

UHD MODULE mode

git clone https://github.com/jocover/OpenUSRP.git
mkdir build && cd build
cmake ..
make -j4
sudo make install
sudo ldconfig

After the steps above, add the UHD_MODULE_PATH environment variable to your system.

echo 'export UHD_MODULE_PATH=/usr/lib/uhd/modules' | sudo tee --append /etc/environment
# Alternatively, add it for just a user:
# echo 'export UHD_MODULE_PATH=/usr/lib/uhd/modules' >> ~/.bashrc 

Testing

dave@intel:~$ uhd_find_devices
linux; GNU C++ version 5.4.0 20160609; Boost_105800; UHD_003.010.001.001-release

--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
    type: b200
    product: B210
    module: STREAM
    media: USB 3.0
    name: LimeSDR-USB
    serial: 0009060A02430E1E

Windows Binaries

LabVIEW for LimeSDR :LabVIEW_for_LimeSDR.zip

About

using LimeSDR to simulate USRP B210

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published