aboutsummaryrefslogtreecommitdiffstats
path: root/host/utils
diff options
context:
space:
mode:
Diffstat (limited to 'host/utils')
-rw-r--r--host/utils/uhd_power_cal.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/host/utils/uhd_power_cal.py b/host/utils/uhd_power_cal.py
index b9029cc60..70fcbbde6 100644
--- a/host/utils/uhd_power_cal.py
+++ b/host/utils/uhd_power_cal.py
@@ -9,6 +9,7 @@ Utility to run power calibrations with USRPs
"""
import sys
+import time
import math
import pickle
import argparse
@@ -180,6 +181,7 @@ class CalRunner:
print("=== Running calibration at frequency {:.3f} MHz...".format(freq / 1e6))
tune_req = uhd.types.TuneRequest(freq, self.lo_offset)
getattr(self.usrp, 'set_{}_freq'.format(self.dir))(tune_req, chan)
+ time.sleep(self.usrp_cal.tune_settling_time)
actual_freq = getattr(self.usrp, 'get_{}_freq'.format(self.dir))(chan)
if abs(actual_freq - freq) > 1.0:
print("WARNING: Frequency was coerced from {:.2f} MHz to {:.2f} MHz!"