aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gr-usrptest/apps/uhd_phase_alignment.py
Commit message (Collapse)AuthorAgeFilesLines
* Add TwinRX support to phase alignment scripterickshepherdNI2020-03-051-19/+57
|
* Python: Added LO source and export arguments to the phase alignment testerickshepherdNI2019-10-101-0/+28
|
* python: Fixups for Phase Alignement test scriptBrent Stapleton2019-08-211-12/+34
| | | | | | | | | | | | - Wait 100ms after a retune before capturing samples. Users can set the length of time with `--skip-time X` - Actually set RX gain - Remove old TODOs - Print alignment statistics in increasing frequency order - Fix health check reported values (was reporting radians, but labeling them as deg) - Fix calculating the maximum drift for phase differences around +/-180 degrees
* tools: Make the UHD source gen a plugin for the phase alignment testMartin Braun2019-01-301-11/+39
| | | | | | | This doesn't add any functionality to the phase alignment script, but it does make the siggen portion pluggable. Co-authored-by: Brent Stapleton <brent.stapleton@ettus.com>
* python: Adding phase alignment exampleBrent Stapleton2018-11-141-0/+545
This tool uses the Python API to determine if USRP devices are receiving a phase aligned signal. It is designed to be a stand-in replacement for usrp_phasealignment.py, although the capabilities and invocation are not identical. The return value of this tool will indicate whether the signal is sufficiently phase aligned, and allows integration into scripts or other test frameworks. This tool also includes options to save data to file or plot it using PyLab. Currently only supports 2 channel RX phase alignment.