aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gr-usrptest/README.md
diff options
context:
space:
mode:
authorAndrej Rode <andrej.rode@ettus.com>2016-10-24 10:25:05 -0700
committerMartin Braun <martin.braun@ettus.com>2017-05-26 16:01:37 -0700
commit06ff34eaa9e147b11d2698308fa91a5260fee2d2 (patch)
tree6507be45db63761a39ecbb8f42956196f07acf2a /tools/gr-usrptest/README.md
parent91dff1fbdd5bf7c1afd83182ddce43ed2bec63da (diff)
downloaduhd-06ff34eaa9e147b11d2698308fa91a5260fee2d2.tar.gz
uhd-06ff34eaa9e147b11d2698308fa91a5260fee2d2.tar.bz2
uhd-06ff34eaa9e147b11d2698308fa91a5260fee2d2.zip
gr-usrptest: init OOT
Diffstat (limited to 'tools/gr-usrptest/README.md')
-rw-r--r--tools/gr-usrptest/README.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/tools/gr-usrptest/README.md b/tools/gr-usrptest/README.md
new file mode 100644
index 000000000..bc8a70c1d
--- /dev/null
+++ b/tools/gr-usrptest/README.md
@@ -0,0 +1,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.