Instructions for Using the USRP with MATLAB/Simulink
Recommend Documents
Sep 6, 2012 - from a centralized location via IP networks. Keywords: .... analyzer. The resolution bandwidth in the spectrum analyzer is equivalent to our. SS.
Jun 13, 2018 - ... Engineering, COMSATS University Islamabad, Attock Campus 43600, ... The experimental setup is built using Universal Software Radio.
Energy Detection Using NI USRP 2920. Sowmiya M1, Sangeetha M2. 1Assistant Professor, Department of ECE, PSG Institute of Technology and Applied ...
bandwidth, filter roll off factor and multiply const on OFDM signal in WiMAX physical layer with ... GNU Radio is a free software development ..... probability density function (pdf) fS,Î(S, λ)= fS(S) fÎ(λ) of the symbols and channel amplitudes .
Universal Software Defined Radio Peripherals (USRP), a software defined radio product family by Ettus Research and National Instruments, are described to.
phase synchronization to detect received M-PSK symbols after transmission .... MATLAB to the USRPs is developed so MATLAB code can directly access the.
[email protected]. ABSTRACT. The universal software radio peripheral (USRP) family of products has become a popular platform for hardware-based.
1. Instructions for Using the SEER Manual CD. Installation. Note: You must have
appropriate administrative rights in order for the CD to save to your computer or.
technical interests include communication systems, digital signal processing, and
.... that use data from the USRP1 can be built and run using MATLAB/Simulink ...
allow simultaneous collision-free transmissions in a cognitive tactical radio network. ... The residual ambiguity given by the BPSK or the adaptive. QAM modulation schemes .... 40, allowing very few false alarms and misdetections. C. Blind OFDM .....
Education's Net Price Calculator application on your institution's website .... Note:
The example tables shown below are for an academic year tuition reporter with ...
An additional option will be displayed to include a welcome message with
http://accountants.intuit.com/accounting/quickbooks/accountant/, select System ...
QuickBooks Premier Accountant Edition 2013 or QB 2014 versions.
tion problem, harming the bit error rate (BER) badly. In order to ... sequence with the known pilot sequence, the residual frequency offset can be estimated [5, 6].
Aug 8, 2005 - There are 4 high-speed 12-bit AD converters. The sampling ... The AD converters can bandpass-sample signal
Instructions for Using the Template in Word 2010 for Windows. Downloading ...
There are several ways to work with your manuscript in this template: (A) use the
template to create a ... Click the Add button and choose the appropriate ACS
template,
Furthermore it acts chemically by effectively clensing the melt of contaminants.
Advantages: - "Replaces" root gas and backing bar. - Prevents oxide inclusions.
4Faculty of Architecture and the Built Environment, TUDelft, Delft, the ... design. Keywords: Green wall, Sustainable design, Architecture, Sound engineering.
O NEW SEAM GUIDE. TO GET THE MOST ENJOYMENT. FROM YOUR SINGER.
Take advantage of the free sewing lessons to which you are entitled! Skilled ...
Santorini, Greece, June 15-18, 2014. 1. RELIABILITY ASSESSMENT OF NONLINEAR MDOF. SYSTEMS SUBJECT TO EVOLUTIONARY STOCHASTIC.
the Question Answering literature. ... about Actions literature and in the Knowledge Repre- ... tions in natural language and answer the questions with re- .... For a rule r of the form (1), head(r) denotes a; pos(r) (positive body) denotes the set {
rent and recursive neural networks to extract relationships within (intra-) and across (inter-) sentence boundaries. Com- pared to SVM and neural network ...
YAWL (âyet another workflow languageâ) was developed by van der Aalst and ter Hofstede as a language for defining workflow patterns (van der Aalst and ter ...
Mar 8, 2014 - SLDMB model verification. â« Used to ground truth the known complex oceanic currents. â« SLDMBs â to a
Combined with the structural design of left-shore drainage aqueducts in China South-to-north. Water Transfer Project, the superposed aqueduct with longitudinal ...
Instructions for Using the USRP with MATLAB/Simulink
3. Click on the correct version of the MATLAB and Simulink Support Package –
Version. 3.0.1 for 2012a. 4. A zip file will be downloaded. Save it on your desktop.
Instructions for Using the USRP with MATLAB/Simulink There are three things that must be done to setup the system so that the USRP can be interfaced with MATLAB/Simulink. These include: • • •
Installing the MATLAB/Simulink Support Package Configuring the Gigabit Ethernet card Loading the Firmware and FPGA images onto the USRP
Instructions for each of these is given below. It is also recommended that you check with Mathworks ( http://www.mathworks.com/programs/usrp) for updates. Installing the MATLAB/Simulink Support Package 1. Go to: http://www.mathworks.com/discovery/sdr/usrp.html and click on: Communications Systems Toolbox Support Package for USRP™ Radio. 2. Complete and submit the form. 3. Click on the correct version of the MATLAB and Simulink Support Package – Version 3.0.1 for 2012a. 4. A zip file will be downloaded. Save it on your desktop. 5. Extract the contents of the downloaded zip file into a folder of your choice. The folder must not be within the MATLAB installation folder. 6. Start MATLAB and navigate to the folder where you extracted the files. 7. Type "install" at the MATLAB prompt. On Windows, install must be executed from a non-‐UNC path. On the lab machines, it is recommended that you specify: C:\Users\yourusername\Documents\MATLAB when prompted for the installation folder. 8. After installation, type "help sdru" for information on using Communications with USRP(TM). 9. In future MATLAB sessions, you must run setupsdru to use Communications with USRP(TM). You can automate this step by adding setupsdru to your startup.m file. If you prefer to run it manually you can use the shortcut, labelled "Add SDRu", that has been provided on the MATLAB shortcut bar. 10. The installer will run setupsdru when you first install Communications with USRP(TM). Configuring the Gigabit Ethernet Card If you are using Windows XP: 1. 2. 3. 4. 5.
Select Start -‐> Settings -‐> Network Connections. Select the network card to which the USRP™ device will be attached Select 'Internet Protocol -‐> TCP/IP', then click the 'Properties' button Select 'Use the following IP Address' Set the IP address to 192.168.10.1, and the subnet mask to 255.255.255.0.
If you are using Windows 7: 1. 2. 3. 4.
Select 'Control Panel' from the window icon in the lower left corner of your monitor. From the Control Panel, select 'Network and Sharing Center'. Select 'Change adapter settings' on the left sidebar. Select the appropriate network device, then select 'Change settings of this connection'. 5. On the 'Networking' tab of the dialog, select 'Internet Protocol Version 4 (TCP/IPv4), then select 'Properties'. 6. Select 'Use the following IP address:' 7. Set the IP address to 192.168.10.1, and the subnet mask to 255.255.255.0. If you are using Linux: Set your host's Ethernet interface with a static IP address to enable communication. An address of 192.168.10.1 and a subnet mask of 255.255.255.0 are recommended. Loading the Firmware and FPGA Images onto the USRP For MATLAB version 2012A, release 003.002.003 of these images should be used. These are found at: http://files.ettus.com/binaries/uhd_stable/releases/uhd_003.002.003-‐ release/images-‐only/ . The download contains the binaries required for both the USRP2 and the N210. USRP2: The USRP2 has a SD card that must be loaded with the appropriate Firmware Image and FPGA Image. 1. Download both usrp2_card_burner.py and usrp2_card_burner_gui.py from: https://ettus-‐ apps.sourcerepo.com/redmine/ettus/projects/uhd/repository/revisions/master/s how/host/utils . Note that Python is required to run these (see: http://www.python.org/download). 2. Enable these files with: chmod +x usrp2_card_burner.py chmod +x usrp2_card_burner_gui.py 3. Make sure that the SD card is unlocked and placed into the card burner. 4. Run the card burner software with: sudo ./usrp2_card_burner_gui.py 5. Select the drive for the card burner/memory card. It is VERY IMPORTANT that you select the correct drive or you could overwrite your hard drive. 6. Click the Firmware Image button and navigate to the correct firmware image file.
7. Click the FPGA Image button and navigate to the correct FPGA image file. 8. Click the Burn SD Card Button. N210: The N210 has on-‐board flash memory that must be loaded with the appropriate Firmware Image and FPGA Image. 1. Download both usrp_n2xx_net_burner.py and usrp_n2xx_net_burner_gui.py from: https://ettus-‐ apps.sourcerepo.com/redmine/ettus/projects/uhd/repository/revisions/master/s how/host/utils . Note that Python is required to run these (see: http://www.python.org/download). 2. Enable these files with: chmod +x usrp_n2xx_net_burner.py chmod +x usrp_n2xx_net_burner_gui.py 3. Connect the N210 to your computer via the Ethernet port 4. Run the burner software with: sudo ./usrp_n2xx_net_burner_gui.py 5. Click the Firmware Image button and navigate to the correct firmware image file. 6. Click the FPGA Image button and navigate to the correct FPGA image file. 7. Click the Burn SD Card Button. Testing the System Type: findsdru at a MATLAB prompt to confirm that the USRP is found.