Commit Graph

24 Commits

Author SHA1 Message Date
Josh Blum
1cf16e57f7 host: fixed missing boost math include (boost 1.46)
usrp_cal_utils.hpp used boost round but did not include the header.
This caused a build error on ubuntu 12.04 LTS w/ boost boost 1.46
2015-07-10 14:30:39 -07:00
Alexander Chemeris
4cd94528aa host: Correctly store IQ balance calibration values. 2015-05-28 17:30:31 -04:00
Alexander Chemeris
df513b81e5 host: Move more generic functions to usrp_cal_utils.hpp 2015-05-28 17:30:31 -04:00
Alexander Chemeris
8e92e8ca43 host: Store calibration file in a new way. 2015-05-07 18:00:25 -04:00
Alexander Chemeris
e64d3d5940 host: Update automatic DC calibration utility.
This verion of the DC calibration utility delivers predictable calibration
results, almost as good as manual calibration with a spectrum analyzer.

New features include writing calibration to a file in a format supported
by the UHD, as well as single run with measurement output to stdout.
2015-05-07 17:35:35 -04:00
Josh Blum
d719a3e62e umtrx: support for cal side A or B 2014-08-22 10:23:00 -07:00
Josh Blum
a0560566cc umtrx: change avg plot to be avg of trials @ same freq 2014-08-22 09:43:34 -07:00
Josh Blum
27b1ca9655 umtrx: tweaks to umtrx_cal_tx_dc_offset + csv plotter 2014-08-19 21:31:03 -07:00
Josh Blum
ddf702ea63 umtrx: some fixes to get cal app working again 2014-08-19 12:41:57 -07:00
Josh Blum
06490f377e umtrx: checkin original cal app for tx DC cal work 2014-08-18 11:07:37 -07:00
Josh Blum
5969efe608 umtrx: moved other directories to old folder 2014-04-07 17:34:22 -07:00
Alexander Chemeris
2457a6c1ab Host: Tweak constants in UHD calibration utils to work better with UmTRX. 2013-03-19 21:38:20 +04:00
Alexander Chemeris
cfb1c9729d Host: Fix gain settings in calibration utils. 2013-03-12 13:13:08 +04:00
Alexander Chemeris
cb40190401 Host: Tweak UHD DC ofset and I/Q imbalance calibration utils to work with UmTRX.
There are still few unresolved issues:
 * Calibration is performed for the dboard A only.
 * For some reason DC calibration doesn't work outside of the calibration util.
2013-03-10 14:50:29 +04:00
Josh Blum
06d0032772 uhd: tweaks to calibration utilities 2011-11-23 17:47:44 -08:00
Josh Blum
e417d2f2f2 uhd: fixed mboard detection checks to the cal utils 2011-11-18 10:15:12 -08:00
Josh Blum
95568c8b30 e100: added self-cal support with minor speedups 2011-11-16 06:39:31 +00:00
Josh Blum
075e6a9788 uhd: more common code in cal utils 2011-11-15 17:16:31 -08:00
Josh Blum
18abd4dbbf uhd: support for applying cal corrections B100 2011-11-15 16:22:18 -08:00
Josh Blum
317bff29a5 uhd: added freq options and common gain setter 2011-11-15 14:54:18 -08:00
Josh Blum
ff2e730a0d uhd: different interp methods for IQ vs DC 2011-11-14 17:32:46 -08:00
Josh Blum
5a77062d33 uhd: added tx dc offset calibration + tweaks 2011-11-14 15:58:49 -08:00
Josh Blum
e108294eed uhd: share more common code in cal utils 2011-11-11 18:41:05 -08:00
Josh Blum
88e02e0d55 uhd: created rx IQ imbalance app to parallel tx 2011-11-11 16:06:50 -08:00