mirror of
https://github.com/EttusResearch/uhd.git
synced 2026-10-25 17:36:10 +00:00
A few minor fixes so the script works for N210: - Set source on master mboard to "external" if "mimo" ref or pps is specified. - Add support for comma-separated lists for ref and pps arguments. - Fix bug where not supplying the lo_source argument would cause the script to fail. Signed-off-by: michael-west <michael.west@ettus.com> |
||
|---|---|---|
| .. | ||
| apps | ||
| cmake | ||
| docs | ||
| examples | ||
| grc | ||
| include/usrptest | ||
| lib | ||
| python | ||
| swig | ||
| CMakeLists.txt | ||
| MANIFEST.md | ||
| README.md | ||
gr-usrptest OOT-Module
Usage
This OOT is used to run GNU Radio based tests on various USRPs and daughterboards catch regressions.
Structure
gr-usrptest follows the structure of a regular OOT-Module with some additions. The python directory contains a couple additional submodules.
- flowgraphs
- Contains dynamically configured GNU Radio flowgraphs.
- rts_tests
- Contains tests which can be run unsupervised and store results
- labview_control
- Contains classes and functions to control a remote LabVIEW instance with python_labview_automation
Applications
- usrp_phasealignment.py
- calculates phase differences between an arbitrary number of USRP devices. Runs phase difference measurement a speficied number of times and retunes the USRP daugtherboards to a random frequency between measurements. Prints average phase difference and standard deviation for every measurement in human readable format.