

- #Examples of note taking software how to
- #Examples of note taking software install
- #Examples of note taking software driver
- #Examples of note taking software software
- #Examples of note taking software code
Uhd_fft.py and uhd_siggen_gui.py are installed as executable commands. Provides two useful example programs for functional testing. Other Helpful Examples - GNU Radio GNU Radio, a common framework used with UHD and the USRP family of products, also

Table 2 - UHD Example Application Summary Receives samples from a USRP streamer, forwards to UDP Numbers of samples, than transmit and End-of-Stream Samples from specified file in continuous mode.Ĭreates a transmit streaper to a USRP, sends specified Samples to file at the end of data collection.Ĭreate transmit streamer(s) to USRP(s), and transmit all
#Examples of note taking software how to
This is a demonstration of how to receive aligned data fromĬreates receive streamer for specified USRP(s) and writes all Illustration of how to use metadata to specify the time toĬalls for random numbers of rx/tx samples to test transport Tests timed commands feature for PLL alignment between Sweeps frequency and gain ranges of daughterboard toĮnsure it tunes to all of the advertised frequencies and gains Interface latency when majority of packets are ack'd. Reports number of underflows, errors, andĪcknowledgements. Transmit various signal types( Sine wave, square, ramp,Īttempts to receive a sample, then transmit same sample rtt Illustration of how to use UHD time_spec to begin sampling at Report number of sent frames, overflows, dropped frames, etc. Useful for testing throughput capability of PC + USRP.

To help new users navigate through the example applications provided with UHD, a tableĭescribing the function of each application, its transmit/receive direction, and whether or not itĬan be used with multiple USRP devices is shown below. Listing of Example Applications Supplied with UHD Subdev Subdevice specification string A:AB Ref Reference clock selection string external Use external clock "TX/RX", "RX2") string TX/RX Use TX/RX port Process/transmit/receive double/int 100e3 Stream 100,000 samplesĭuration to run the test, or delay start ofĪddr=192.168.10.2") string addr=192.168.10.2Īnt Antenna selection(i.e. tx_waveforms -wave-freq 100e3 -wave-type SINE -freq 400e6 -ampl 0.5 -antĬommon Description Type Example Interpretation In one example, a user may wish to transmit a 100 kHz Sine wave tone, with an RF centerįrequency of 400 MHz, baseband amplitude of 0.5, out of antenna TX/RX. In these cases, the program will performĮrror checking to ensure all required fields have an associated command line argument. Typically, a large portion of the arguments provided are optional, and have default valuesĪssigned. ref arg (=internal) waveform type (internal, external, mimo) wave-freq arg (=0) waveform frequency in Hz wave-type arg (=CONST) waveform type (CONST, SQUARE, RAMP, SINE) bw arg daughterboard IF filter bandwidth in Hz subdev arg daughterboard subdevice specification ampl arg (=0.300000012) amplitude of the waveform spb arg (=0) samples per buffer, 0 for default With an application by typing -help as an argument. One can determine what arguments can be used If you are in Windows additional build instructions can be found:Īll of the example applications provided with UHD use one or more command line arguments toĬonfigure the application for a particular test.
#Examples of note taking software install
In order to copy the modified application to the UHD install location, type:
#Examples of note taking software code
After changing the source code of an example UHD application, (base UHD directory)/share/uhd/examples Modifying a Sample Program in Linux Any sample program can be modified and recompiled. Windows installations typically place UHD in C:/Program Files(x86)/UHD, and the examples are found in: Locating the UHD Examples In typical Linux installations, the UHD path is /usr/local/share/uhd/. The source code for the example programs is also provided for developers that want to gain a better understanding of various UHD API features. Example programs are provided with UHD to allow basic functional testing of one or more USRP devices. UHD is currently used in several development environments including GNU Radio, LabVIEW, Matlab, Simulink and other custom frameworks. UHD provides an application programming interface (API), which provides access to various functions of the USRP including synchronization, sample streaming and configuration.
#Examples of note taking software driver
The abstraction provided by the driver allows substantial portability between USRP products. UHD allows development on multiple operating systems including Linux, Windows and MacOS.
#Examples of note taking software software
UHD is a driver developed by Ettus Research and is compatible with all USRP (Universal Software Radio Peripheral) software defined radios. Introduction This document will provide information on code examples provided with the USRP Hardware Driver (UHD). Application Note Examples Provided with the USRP Hardware Driver
