8–12 Sept 2025
Edward D. Hansen Conference Center
US/Pacific timezone
GRCon25 Draft Schedule is Live!

You can do everything with MultiUSRP, and for everything else there is RFNoC

10 Sept 2025, 10:00
2h
Ballroom 3S (Edward D. Hansen Conference Center)

Ballroom 3S

Edward D. Hansen Conference Center

Workshop Intermediate & Advanced GNURadio Workshops Workshop

Speakers

Jonathan Pendlum Marian Koop (NI) Michael DickensMr Neel Pandeya (National Instruments)

Description

This session offers a comprehensive tutorial on using the MultiUSRP API and RFNoC API of the USRP Hardware Driver (UHD) driver to leverage USRP devices for real-time RF data streaming. Attendees will be introduced to UHD, exploring its core architecture and the functionalities of the MultiUSRP and RFNoC APIs. The tutorial includes practical examples, options to counter streaming errors, and provides suggestions to optimize data streaming rates between host and USRP devices. The MultiUSRP API, compatible with all USRP devices from B200 to X440, utilizes standard FPGA images for seamless deployment, and can be accessed via C++, Python, GNU Radio, and LabVIEW. Participants will gain a practical understanding of the MultiUSRP API and learn when to employ the more advanced RFNoC API for specific use cases.

Talk Length N/A
Link to Open Source Code https://github.com/EttusResearch/uhd

Primary authors

Presentation materials