blob: bc8a70c1d3e05a50f5ee2593204fbb8f38a1013f (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 | # 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.
 |