How to perform a basic transmit and receive (TX/RX) test with a USRP B206mini in MATLAB R2026a?
Show older comments
I am using MATLAB R2026a with a USRP B206mini and would like to verify that the radio is working correctly by performing a simple transmit and receive test.
My goal is to:
- Configure the USRP B206mini for transmission and reception.
- Transmit a known waveform (for example, a sine wave or QPSK signal).
- Receive the transmitted signal using another USRP (or by using an RF loopback with appropriate attenuation).
- Confirm that the transmitted and received signals match as expected.
I would appreciate guidance on the following:
- Does MATLAB R2026a officially support the USRP B206mini through the Communications Toolbox Support Package for USRP Radio?
- Are there any specific UHD driver versions or configuration steps required?
- Is there a basic MATLAB example for testing TX and RX with a B2xx-series USRP?
- If RF loopback is supported, what is the recommended hardware setup (e.g., attenuator, cables) to safely connect TX and RX?
Any example MATLAB code or recommended workflow for a basic TX/RX verification would be greatly appreciated.
Thank you!
Answers (1)
Karunya Choppara
on 15 Jul 2026
0 votes
USRP B206mini requires minimum UHD version of 4.9 which is available in MATLAB release R2026b, which is available as pre-release currently.
USRP B206mini will be recognized as a USRP B200 radio, while trying to find the radios using findsdr.
See the sine wave transmission and reception example here
Here is the link to QPSK transmission and reception using USRP
Categories
Find more on Communications Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!